.ma615jv3ms {
    border-width: 2px;
}

.video-wrapper {
    overflow: hidden;
}

body {
    background-color: #f7fcfc;
}

body {
    font-family: Liter;
}

.wb1gvoumv7 {
    font-family: 'Liter', sans-serif;
    font-size: 7rem;
    line-height: 1;
}

.wb1gvoumv7>.tlmcw015fh {
    font-size: 8.75rem;
}

.b3itte7bhh {
    font-family: 'Liter', sans-serif;
    font-size: 5.8rem;
    line-height: 1;
}

.b3itte7bhh>.tlmcw015fh {
    font-size: 7.25rem;
}

.edg8vm4l4j {
    font-family: 'Liter', sans-serif;
    font-size: 1.2rem;
    line-height: 1.5;
}

.edg8vm4l4j>.tlmcw015fh {
    font-size: 1.5rem;
}

.bim5ix9pqr {
    font-family: 'Liter', sans-serif;
    font-size: 2.4rem;
    line-height: 1.3;
}

.bim5ix9pqr>.tlmcw015fh {
    font-size: 3rem;
}

.ufkyixcg1g {
    font-family: 'Liter', sans-serif;
    font-size: 1.6rem;
    line-height: 1.5;
}

.ufkyixcg1g>.tlmcw015fh {
    font-size: 2rem;
}

/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
    .wb1gvoumv7 {
        font-size: 5.6rem;
    }
}

@media (max-width: 768px) {
    .wb1gvoumv7 {
        font-size: 4.9rem;
        font-size: calc(3.0999999999999996rem + (7 - 3.0999999999999996) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.1 * (3.0999999999999996rem + (7 - 3.0999999999999996) * ((100vw - 20rem) / (48 - 20))));
    }

    .b3itte7bhh {
        font-size: 4.64rem;
        font-size: calc(2.6799999999999997rem + (5.8 - 2.6799999999999997) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.3 * (2.6799999999999997rem + (5.8 - 2.6799999999999997) * ((100vw - 20rem) / (48 - 20))));
    }

    .edg8vm4l4j {
        font-size: 0.96rem;
        font-size: calc(1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
    }

    .bim5ix9pqr {
        font-size: 1.92rem;
        font-size: calc(1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.4 * (1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20))));
    }

    .ufkyixcg1g {
        font-size: 1.28rem;
        font-size: calc(1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
        line-height: calc(1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
    }
}

@media (min-width: 992px) and (max-width: 1400px) {
    .wb1gvoumv7 {
        font-size: 4.9rem;
        font-size: calc(3.0999999999999996rem + (7 - 3.0999999999999996) * ((100vw - 62rem) / (87 - 62)));
        line-height: calc(1.1 * (3.0999999999999996rem + (7 - 3.0999999999999996) * ((100vw - 62rem) / (87 - 62))));
    }

    .b3itte7bhh {
        font-size: 4.64rem;
        font-size: calc(2.6799999999999997rem + (5.8 - 2.6799999999999997) * ((100vw - 62rem) / (87 - 62)));
        line-height: calc(1.3 * (2.6799999999999997rem + (5.8 - 2.6799999999999997) * ((100vw - 62rem) / (87 - 62))));
    }

    .edg8vm4l4j {
        font-size: 0.96rem;
        font-size: calc(1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62)));
        line-height: calc(1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62))));
    }

    .bim5ix9pqr {
        font-size: 1.92rem;
        font-size: calc(1.49rem + (2.4 - 1.49) * ((100vw - 62rem) / (87 - 62)));
        line-height: calc(1.4 * (1.49rem + (2.4 - 1.49) * ((100vw - 62rem) / (87 - 62))));
    }

    .ufkyixcg1g {
        font-size: 1.28rem;
        font-size: calc(1.21rem + (1.6 - 1.21) * ((100vw - 62rem) / (87 - 62)));
        line-height: calc(1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 62rem) / (87 - 62))));
    }
}

/* Buttons */
.ma615jv3ms {
    padding: 1.25rem 2rem;
    border-radius: 4px;
    padding: 0.75rem 1.5rem;
}

.btn-sm {
    padding: 0.6rem 1.2rem;
    border-radius: 4px;
}

.btn-md {
    padding: 0.6rem 1.2rem;
    border-radius: 4px;
}

.btn-lg {
    padding: 1.25rem 2rem;
    border-radius: 4px;
}

.bg-primary {
    background-color: #ea9ab2 !important;
}

.bg-success {
    background-color: #6de4ad !important;
}

.bg-info {
    background-color: #5bdcf6 !important;
}

.bg-warning {
    background-color: #ffd452 !important;
}

.bg-danger {
    background-color: #e56c77 !important;
}

.tzjdavlk4y,
.tzjdavlk4y:active {
    background-color: #ea9ab2 !important;
    border-color: #ea9ab2 !important;
    color: #ffffff !important;
    box-shadow: none;
}

.tzjdavlk4y:hover,
.tzjdavlk4y:focus,
.tzjdavlk4y.focus,
.tzjdavlk4y.g5ifknw94x {
    color: inherit;
    background-color: #f3c4d2 !important;
    border-color: #f3c4d2 !important;
    box-shadow: none;
}

.tzjdavlk4y.oliilk0pi8,
.tzjdavlk4y:disabled {
    color: #ffffff !important;
    background-color: #f3c4d2 !important;
    border-color: #f3c4d2 !important;
}

.btn-secondary,
.btn-secondary:active {
    background-color: #e27396 !important;
    border-color: #e27396 !important;
    color: #ffffff !important;
    box-shadow: none;
}

.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.g5ifknw94x {
    color: inherit;
    background-color: #eb9db6 !important;
    border-color: #eb9db6 !important;
    box-shadow: none;
}

.btn-secondary.oliilk0pi8,
.btn-secondary:disabled {
    color: #ffffff !important;
    background-color: #eb9db6 !important;
    border-color: #eb9db6 !important;
}

.btn-info,
.btn-info:active {
    background-color: #5bdcf6 !important;
    border-color: #5bdcf6 !important;
    color: #04414e !important;
    box-shadow: none;
}

.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.g5ifknw94x {
    color: inherit;
    background-color: #8be6f9 !important;
    border-color: #8be6f9 !important;
    box-shadow: none;
}

.btn-info.oliilk0pi8,
.btn-info:disabled {
    color: #04414e !important;
    background-color: #8be6f9 !important;
    border-color: #8be6f9 !important;
}

.btn-success,
.btn-success:active {
    background-color: #6de4ad !important;
    border-color: #6de4ad !important;
    color: #0d452b !important;
    box-shadow: none;
}

.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.g5ifknw94x {
    color: inherit;
    background-color: #98ecc5 !important;
    border-color: #98ecc5 !important;
    box-shadow: none;
}

.btn-success.oliilk0pi8,
.btn-success:disabled {
    color: #0d452b !important;
    background-color: #98ecc5 !important;
    border-color: #98ecc5 !important;
}

.btn-warning,
.btn-warning:active {
    background-color: #ffd452 !important;
    border-color: #ffd452 !important;
    color: #523e00 !important;
    box-shadow: none;
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.g5ifknw94x {
    color: inherit;
    background-color: #ffe185 !important;
    border-color: #ffe185 !important;
    box-shadow: none;
}

.btn-warning.oliilk0pi8,
.btn-warning:disabled {
    color: #523e00 !important;
    background-color: #ffe185 !important;
    border-color: #ffe185 !important;
}

.btn-danger,
.btn-danger:active {
    background-color: #e56c77 !important;
    border-color: #e56c77 !important;
    color: #ffffff !important;
    box-shadow: none;
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.g5ifknw94x {
    color: inherit;
    background-color: #ed979f !important;
    border-color: #ed979f !important;
    box-shadow: none;
}

.btn-danger.oliilk0pi8,
.btn-danger:disabled {
    color: #ffffff !important;
    background-color: #ed979f !important;
    border-color: #ed979f !important;
}

.btn-white,
.btn-white:active {
    background-color: #eff0ec !important;
    border-color: #eff0ec !important;
    color: #757b62 !important;
    box-shadow: none;
}

.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.g5ifknw94x {
    color: inherit;
    background-color: #ffffff !important;
    border-color: #ffffff !important;
    box-shadow: none;
}

.btn-white.oliilk0pi8,
.btn-white:disabled {
    color: #757b62 !important;
    background-color: #ffffff !important;
    border-color: #ffffff !important;
}

.lph8bfamxh,
.lph8bfamxh:active {
    background-color: #232323 !important;
    border-color: #232323 !important;
    color: #ffffff !important;
    box-shadow: none;
}

.lph8bfamxh:hover,
.lph8bfamxh:focus,
.lph8bfamxh.focus,
.lph8bfamxh.g5ifknw94x {
    color: inherit;
    background-color: #3d3d3d !important;
    border-color: #3d3d3d !important;
    box-shadow: none;
}

.lph8bfamxh.oliilk0pi8,
.lph8bfamxh:disabled {
    color: #ffffff !important;
    background-color: #3d3d3d !important;
    border-color: #3d3d3d !important;
}

.btn-primary-outline,
.btn-primary-outline:active {
    background-color: transparent !important;
    border-color: #ea9ab2;
    color: #ea9ab2;
}

.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.g5ifknw94x {
    color: #db527b !important;
    background-color: transparent !important;
    border-color: #db527b !important;
    box-shadow: none !important;
}

.btn-primary-outline.oliilk0pi8,
.btn-primary-outline:disabled {
    color: #ffffff !important;
    background-color: #ea9ab2 !important;
    border-color: #ea9ab2 !important;
}

.btn-secondary-outline,
.btn-secondary-outline:active {
    background-color: transparent !important;
    border-color: #e27396;
    color: #e27396;
}

.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.g5ifknw94x {
    color: #d32c60 !important;
    background-color: transparent !important;
    border-color: #d32c60 !important;
    box-shadow: none !important;
}

.btn-secondary-outline.oliilk0pi8,
.btn-secondary-outline:disabled {
    color: #ffffff !important;
    background-color: #e27396 !important;
    border-color: #e27396 !important;
}

.btn-info-outline,
.btn-info-outline:active {
    background-color: transparent !important;
    border-color: #5bdcf6;
    color: #5bdcf6;
}

.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.g5ifknw94x {
    color: #0dc8ed !important;
    background-color: transparent !important;
    border-color: #0dc8ed !important;
    box-shadow: none !important;
}

.btn-info-outline.oliilk0pi8,
.btn-info-outline:disabled {
    color: #04414e !important;
    background-color: #5bdcf6 !important;
    border-color: #5bdcf6 !important;
}

.btn-success-outline,
.btn-success-outline:active {
    background-color: transparent !important;
    border-color: #6de4ad;
    color: #6de4ad;
}

.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.g5ifknw94x {
    color: #27d384 !important;
    background-color: transparent !important;
    border-color: #27d384 !important;
    box-shadow: none !important;
}

.btn-success-outline.oliilk0pi8,
.btn-success-outline:disabled {
    color: #0d452b !important;
    background-color: #6de4ad !important;
    border-color: #6de4ad !important;
}

.btn-warning-outline,
.btn-warning-outline:active {
    background-color: transparent !important;
    border-color: #ffd452;
    color: #ffd452;
}

.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.g5ifknw94x {
    color: #fabc00 !important;
    background-color: transparent !important;
    border-color: #fabc00 !important;
    box-shadow: none !important;
}

.btn-warning-outline.oliilk0pi8,
.btn-warning-outline:disabled {
    color: #523e00 !important;
    background-color: #ffd452 !important;
    border-color: #ffd452 !important;
}

.btn-danger-outline,
.btn-danger-outline:active {
    background-color: transparent !important;
    border-color: #e56c77;
    color: #e56c77;
}

.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.g5ifknw94x {
    color: #d52636 !important;
    background-color: transparent !important;
    border-color: #d52636 !important;
    box-shadow: none !important;
}

.btn-danger-outline.oliilk0pi8,
.btn-danger-outline:disabled {
    color: #ffffff !important;
    background-color: #e56c77 !important;
    border-color: #e56c77 !important;
}

.btn-black-outline,
.btn-black-outline:active {
    background-color: transparent !important;
    border-color: #232323;
    color: #232323;
}

.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.g5ifknw94x {
    color: #000000 !important;
    background-color: transparent !important;
    border-color: #000000 !important;
    box-shadow: none !important;
}

.btn-black-outline.oliilk0pi8,
.btn-black-outline:disabled {
    color: #ffffff !important;
    background-color: #232323 !important;
    border-color: #232323 !important;
}

.btn-white-outline,
.btn-white-outline:active {
    background-color: transparent !important;
    border-color: #fafafa;
    color: #fafafa;
}

.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.g5ifknw94x {
    color: #cfcfcf !important;
    background-color: transparent !important;
    border-color: #cfcfcf !important;
    box-shadow: none !important;
}

.btn-white-outline.oliilk0pi8,
.btn-white-outline:disabled {
    color: #7a7a7a !important;
    background-color: #fafafa !important;
    border-color: #fafafa !important;
}

.text-primary {
    color: #ea9ab2 !important;
}

.text-secondary {
    color: #e27396 !important;
}

.text-success {
    color: #6de4ad !important;
}

.text-info {
    color: #5bdcf6 !important;
}

.text-warning {
    color: #ffd452 !important;
}

.text-danger {
    color: #e56c77 !important;
}

.text-white {
    color: #fafafa !important;
}

.ptpe0238w4 {
    color: #232323 !important;
}

a.text-primary:hover,
a.text-primary:focus,
a.text-primary.g5ifknw94x {
    color: #d84672 !important;
}

a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.g5ifknw94x {
    color: #c6295b !important;
}

a.text-success:hover,
a.text-success:focus,
a.text-success.g5ifknw94x {
    color: #25c67c !important;
}

a.text-info:hover,
a.text-info:focus,
a.text-info.g5ifknw94x {
    color: #0cbbdf !important;
}

a.text-warning:hover,
a.text-warning:focus,
a.text-warning.g5ifknw94x {
    color: #ebb100 !important;
}

a.text-danger:hover,
a.text-danger:focus,
a.text-danger.g5ifknw94x {
    color: #c82332 !important;
}

a.text-white:hover,
a.text-white:focus,
a.text-white.g5ifknw94x {
    color: #c7c7c7 !important;
}

a.ptpe0238w4:hover,
a.ptpe0238w4:focus,
a.ptpe0238w4.g5ifknw94x {
    color: #000000 !important;
}

a[class*="text-"]:not(.snfby4subs):not(.dropdown-item):not([role]):not(.navbar-caption) {
    position: relative;
    background-image: transparent;
    background-size: 10000px 2px;
    background-repeat: no-repeat;
    background-position: 0px 1.2em;
    background-position: -10000px 1.2em;
}

a[class*="text-"]:not(.snfby4subs):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
    transition: background-position 2s ease-in-out;
    background-image: linear-gradient(currentColor 50%, currentColor 50%);
    background-position: 0px 1.2em;
}

.ok2zusm7s9 .snfby4subs.g5ifknw94x {
    color: #ea9ab2;
}

.ok2zusm7s9 .snfby4subs:not(.g5ifknw94x) {
    color: #232323;
}

.r6kh8mtte0 {
    background-color: #70c770;
}

.alert-info {
    background-color: #5bdcf6;
}

.alert-warning {
    background-color: #ffd452;
}

.k6l7m1fmuk {
    background-color: #e56c77;
}

.mbr-gallery-filter li.g5ifknw94x .ma615jv3ms {
    background-color: #ea9ab2;
    border-color: #ea9ab2;
    color: #ffffff;
}

.mbr-gallery-filter li.g5ifknw94x .ma615jv3ms:focus {
    box-shadow: none;
}

a,
a:hover {
    color: #ea9ab2;
}

.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
    color: #ffffff;
}

.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
    color: #ffffff;
}

.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
    color: #ffffff;
}

.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
    color: #ffffff;
}

.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
    color: #ffffff;
}

/* Scroll to top button*/
.scrollToTop_wraper {
    display: none;
}

.kz25q0yl5k {
    font-family: 'Liter', sans-serif;
    font-size: 1.2rem;
    line-height: 1.5;
    font-weight: 400;
}

.kz25q0yl5k>.tlmcw015fh {
    font-size: 1.5rem;
}

.kz25q0yl5k:hover,
.kz25q0yl5k:focus {
    box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
    border-color: #ea9ab2 !important;
}

.kz25q0yl5k:-webkit-input-placeholder {
    font-family: 'Liter', sans-serif;
    font-size: 1.2rem;
    line-height: 1.5;
    font-weight: 400;
}

.kz25q0yl5k:-webkit-input-placeholder>.tlmcw015fh {
    font-size: 1.5rem;
}

blockquote {
    border-color: #ea9ab2;
}

/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
    background-color: #ea9ab2;
    color: #ffffff;
}

.jq-number__spin {
    transition: 0.25s ease;
}

.jq-number__spin:hover {
    border-color: #ea9ab2;
}

.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
    transition: 0.4s;
    border-top-color: #232323;
    border-bottom-color: #232323;
}

.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
    border-top-color: #ea9ab2;
    border-bottom-color: #ea9ab2;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {
    color: #000000 !important;
    background-color: #ea9ab2 !important;
    box-shadow: none !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover {
    color: #000000 !important;
    background: #e27396 !important;
    box-shadow: none !important;
}

.lazy-bg {
    background-image: none !important;
}

.lazy-placeholder:not(section),
.lazy-none {
    display: block;
    position: relative;
    padding-bottom: 56.25%;
    width: 100%;
    height: auto;
}

iframe.lazy-placeholder,
.lazy-placeholder:after {
    content: '';
    position: absolute;
    width: 200px;
    height: 200px;
    background: transparent no-repeat center;
    background-size: contain;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    background-image: url("../../../data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23ea9ab2' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}

section.lazy-placeholder:after {
    opacity: 0.5;
}

body {
    overflow-x: hidden;
}

a {
    transition: color 0.6s;
}

.jqcgepkzkm .ma615jv3ms {
    font-weight: 400;
    flex-direction: row-reverse;
    padding: 10px 20px;
    border-radius: 0 !important;
}

.jqcgepkzkm .ma615jv3ms .tlmcw015fh {
    margin-left: 0;
    margin-right: 12px;
    transition: all .2s ease;
}

.jqcgepkzkm .ma615jv3ms:hover .tlmcw015fh,
.jqcgepkzkm .ma615jv3ms:focus .tlmcw015fh {
    transform: rotate(-45deg);
}

.jqcgepkzkm .tzjdavlk4y:hover,
.jqcgepkzkm .btn-secondary:hover,
.jqcgepkzkm .btn-success:hover,
.jqcgepkzkm .btn-info:hover,
.jqcgepkzkm .btn-warning:hover,
.jqcgepkzkm .btn-danger:hover,
.jqcgepkzkm .tzjdavlk4y:focus,
.jqcgepkzkm .btn-secondary:focus,
.jqcgepkzkm .btn-success:focus,
.jqcgepkzkm .btn-info:focus,
.jqcgepkzkm .btn-warning:focus,
.jqcgepkzkm .btn-danger:focus {
    background-color: #232323 !important;
    color: #ffffff !important;
    border-color: #232323 !important;
}

.jqcgepkzkm .lph8bfamxh:hover,
.jqcgepkzkm .lph8bfamxh:focus {
    background-color: #ea9ab2 !important;
    color: #ffffff !important;
    border-color: #ea9ab2 !important;
}

img,
.xtlw6l458e,
.card-wrapper,
.video-wrapper,
.bazv9795ez iframe,
.ey0mrl70m5 iframe,
.ektfd7wjg9,
.plan,
.q26thru9hn,
.q2lshg0zlf {
    border-radius: 0 !important;
}

.zv3lvlodmb,
.kz25q0yl5k {
    border-radius: .5rem !important;
    border-radius: 0 !important;
}

.ildl1jyo6f .cvm4gbuoai {
    position: relative !important;
}

.ildl1jyo6f .geo2uho9r7 {
    padding-left: 72px;
    padding-right: 72px;
}

@media (max-width: 1440px) {
    .ildl1jyo6f .geo2uho9r7 {
        padding-left: 32px;
        padding-right: 32px;
    }
}

@media (max-width: 992px) {
    .ildl1jyo6f .geo2uho9r7 {
        padding-left: 12px;
        padding-right: 12px;
    }
}

.ildl1jyo6f .dropdown-item:before {
    font-family: Moririse2 !important;
    content: "\e966";
    display: inline-block;
    width: 0;
    position: absolute;
    left: 1rem;
    top: 0.5rem;
    margin-right: 0.5rem;
    line-height: 1;
    font-size: inherit;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
    transform: scale(0, 1);
    transition: all 0.25s ease-in-out;
}

.ildl1jyo6f .dropdown-menu {
    padding: 0;
    border-radius: 0;
    box-shadow: none;
}

.ildl1jyo6f .dropdown-item {
    border: none !important;
    background: #ffffff !important;
}

.ildl1jyo6f .dropdown-item:hover,
.ildl1jyo6f .dropdown-item:focus {
    background: #ffffff !important;
    color: #000000 !important;
}

.ildl1jyo6f .dropdown-item:hover span {
    color: white;
}

.ildl1jyo6f .dropdown-item:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.ildl1jyo6f .dropdown-item:last-child {
    border-bottom: none;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.ildl1jyo6f .rhhv0xsb68 .o8jhvti6pe {
    padding: 0 0.3em !important;
    margin: 0.667em 1em !important;
}

.ildl1jyo6f .rhhv0xsb68 .o8jhvti6pe.dropdown-toggle::after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
}

.ildl1jyo6f .snfby4subs {
    position: relative;
}

.ildl1jyo6f .container {
    display: flex;
    margin: 0 auto;
    max-width: 1506px;
}

@media (min-width: 992px) {
    .ildl1jyo6f .container {
        flex-wrap: nowrap;
    }
}

.ildl1jyo6f .mrr8az83se {
    color: #000000 !important;
    font-size: 1.5rem;
    transition: all 0.3s ease-in-out;
}

.ildl1jyo6f .mrr8az83se:hover {
    opacity: 0.5;
}

.ildl1jyo6f .dropdown-menu,
.ildl1jyo6f .whso7m40xg.opened {
    background: #ffffff !important;
}

.ildl1jyo6f .habft0pnuf:focus,
.ildl1jyo6f .snfby4subs:focus {
    outline: none;
}

.ildl1jyo6f .dropdown .dropdown-menu .dropdown-item {
    width: auto;
    transition: all 0.25s ease-in-out;
}

.ildl1jyo6f .dropdown .dropdown-menu .dropdown-item::after {
    right: 1.6rem;
}

.ildl1jyo6f .dropdown .dropdown-menu .dropdown-item .tlmcw015fh {
    margin-right: 0.5rem;
    vertical-align: sub;
}

.ildl1jyo6f .dropdown .dropdown-menu .dropdown-item .tlmcw015fh:before {
    display: inline-block;
    transform: scale(1, 1);
    transition: all 0.25s ease-in-out;
}

.ildl1jyo6f .u8wfw2mjap .dropdown-menu .dropdown-item:before {
    display: none;
}

.ildl1jyo6f .u8wfw2mjap .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
}

.ildl1jyo6f .whso7m40xg {
    min-height: 110px;
    transition: all 0.3s;
    border-bottom: 1px solid transparent;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
    background: #ffffff;
    padding: 0 !important;
    border-radius: 0 !important;
    border: none !important;
    box-shadow: none !important;
}

.ildl1jyo6f .whso7m40xg.opened {
    transition: all 0.3s;
}

.ildl1jyo6f .whso7m40xg .dropdown-item {
    padding: 8px 3.2rem 8px 22px;
    line-height: 1.5;
    border-radius: 0;
    margin-left: 4px;
    margin-bottom: 4px;
}

.ildl1jyo6f .whso7m40xg .kmrzv8j85w img {
    width: auto;
}

.ildl1jyo6f .whso7m40xg .qaj6k7wih9 {
    justify-content: flex-end;
    z-index: 1;
}

.ildl1jyo6f .whso7m40xg.u8wfw2mjap {
    justify-content: center;
}

.ildl1jyo6f .whso7m40xg.u8wfw2mjap .habft0pnuf .snfby4subs::before {
    display: none;
}

.ildl1jyo6f .whso7m40xg.u8wfw2mjap.opened .dropdown-menu {
    top: 0;
}

@media (min-width: 992px) {
    .ildl1jyo6f .whso7m40xg.u8wfw2mjap.opened:not(.navbar-short) .qaj6k7wih9 {
        max-height: calc(98.5vh - 3.8rem);
    }
}

.ildl1jyo6f .whso7m40xg.u8wfw2mjap .dropdown-menu .dropdown-submenu {
    left: 0 !important;
}

.ildl1jyo6f .whso7m40xg.u8wfw2mjap .dropdown-menu .dropdown-item:after {
    right: auto;
}

.ildl1jyo6f .whso7m40xg.u8wfw2mjap .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 41%;
}

.ildl1jyo6f .whso7m40xg.u8wfw2mjap ul.e3c84wtbkf li {
    margin: auto;
}

.ildl1jyo6f .whso7m40xg.u8wfw2mjap .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
}

.ildl1jyo6f .whso7m40xg.u8wfw2mjap .icons-menu {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

@media (max-width: 991px) {
    .ildl1jyo6f .whso7m40xg .habft0pnuf .snfby4subs::before {
        display: none;
    }

    .ildl1jyo6f .whso7m40xg.opened .dropdown-menu {
        top: 0;
    }

    .ildl1jyo6f .whso7m40xg .dropdown-menu .dropdown-submenu {
        left: 0 !important;
    }

    .ildl1jyo6f .whso7m40xg .dropdown-menu .dropdown-item:after {
        right: auto;
    }

    .ildl1jyo6f .whso7m40xg .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
        margin-left: 0.5rem;
        margin-top: 0.2rem;
        border-top: 0.35em solid;
        border-right: 0.35em solid transparent;
        border-left: 0.35em solid transparent;
        border-bottom: 0;
        top: 40%;
    }

    .ildl1jyo6f .whso7m40xg .kmrzv8j85w img {
        height: 3rem !important;
    }

    .ildl1jyo6f .whso7m40xg ul.e3c84wtbkf li {
        margin: auto;
    }

    .ildl1jyo6f .whso7m40xg .dropdown-menu .dropdown-item {
        padding: 14px !important;
        text-align: center;
        margin-left: 0;
    }

    .ildl1jyo6f .whso7m40xg .qutan0e0tk {
        flex-shrink: initial;
        flex-basis: auto;
        word-break: break-word;
        padding-right: 0.5rem;
        max-width: 80%;
    }

    .ildl1jyo6f .whso7m40xg .fxkm3k0dq8 {
        flex-basis: auto;
    }

    .ildl1jyo6f .whso7m40xg .icons-menu {
        padding-left: 0;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
}

.ildl1jyo6f .whso7m40xg.navbar-short {
    min-height: 96px;
}

.ildl1jyo6f .whso7m40xg.navbar-short .qutan0e0tk {
    min-height: 96px;
}

.ildl1jyo6f .qutan0e0tk {
    min-height: 96px;
    flex-shrink: 0;
    align-items: center;
    margin-right: 0;
    padding: 10px 0;
    transition: all 0.3s;
    word-break: break-word !important;
    z-index: 1;
    word-wrap: break-word !important;
    white-space: normal;
}

.ildl1jyo6f .qutan0e0tk .navbar-caption {
    line-height: inherit !important;
    font-weight: 400;
}

.ildl1jyo6f .qutan0e0tk .navbar-caption:hover,
.ildl1jyo6f .qutan0e0tk .navbar-caption:focus {
    color: #000000 !important;
}

.ildl1jyo6f .qutan0e0tk .kmrzv8j85w a {
    outline: none;
}

.ildl1jyo6f .whso7m40xg.opened .qutan0e0tk .navbar-caption:hover,
.ildl1jyo6f .whso7m40xg.opened .qutan0e0tk .navbar-caption:focus {
    color: #000000 !important;
}

.ildl1jyo6f .dropdown-item.g5ifknw94x,
.ildl1jyo6f .dropdown-item:active {
    background-color: transparent;
}

.ildl1jyo6f .l1tvq5nwfi .e3c84wtbkf .snfby4subs {
    padding: 0;
}

.ildl1jyo6f .rhhv0xsb68 .o8jhvti6pe.dropdown-toggle {
    margin-right: 1.667em;
}

.ildl1jyo6f .rhhv0xsb68 .o8jhvti6pe.dropdown-toggle[aria-expanded="true"] {
    margin-right: 0;
    padding: 0.667em 1.667em;
}

.ildl1jyo6f .whso7m40xg.l1tvq5nwfi .dropdown .dropdown-menu {
    background: #ffffff;
    top: 3.2rem;
    border-radius: 30px;
}

@media (max-width: 992px) {
    .ildl1jyo6f .whso7m40xg.l1tvq5nwfi .dropdown .dropdown-menu {
        top: 0;
    }
}

.ildl1jyo6f .whso7m40xg.l1tvq5nwfi .dropdown .dropdown-menu .dropdown-submenu {
    margin: 0;
    left: 100%;
    top: 0;
    border-left: 1px solid transparent;
}

.ildl1jyo6f .whso7m40xg .dropdown.open>.dropdown-menu {
    display: block;
}

.ildl1jyo6f ul.e3c84wtbkf {
    flex-wrap: wrap;
}

@media (min-width: 991px) {
    .ildl1jyo6f ul.e3c84wtbkf {
        padding: 0;
        background-color: transparent;
        border: 2px solid transparent;
    }
}

.ildl1jyo6f .s7b7o66j4x {
    text-align: center;
    width: auto;
}

@media (min-width: 991px) {
    .ildl1jyo6f .s7b7o66j4x {
        text-align: left;
    }
}

.ildl1jyo6f .s7b7o66j4x .ma615jv3ms {
    white-space: nowrap;
    margin-right: 0;
    padding: 7px 20px;
    min-height: auto;
    width: auto;
}

@media (max-width: 575px) {
    .ildl1jyo6f .s7b7o66j4x .ma615jv3ms {
        width: auto !important;
    }
}

.ildl1jyo6f button.fxkm3k0dq8 {
    outline: none;
    width: 50px;
    height: 50px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
    border-radius: 100%;
    background-color: #ffffff !important;
    border: none !important;
    box-shadow: none !important;
}

.ildl1jyo6f button.fxkm3k0dq8 .mymrvpjafc span {
    position: absolute;
    right: 0;
    width: 20px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
}

.ildl1jyo6f button.fxkm3k0dq8 .mymrvpjafc span:nth-child(1) {
    top: 18px;
    left: 15px;
    transition: all 0.2s;
}

.ildl1jyo6f button.fxkm3k0dq8 .mymrvpjafc span:nth-child(2) {
    left: 15px;
    top: 24px;
    transition: all 0.15s;
}

.ildl1jyo6f button.fxkm3k0dq8 .mymrvpjafc span:nth-child(3) {
    left: 15px;
    top: 24px;
    transition: all 0.15s;
}

.ildl1jyo6f button.fxkm3k0dq8 .mymrvpjafc span:nth-child(4) {
    left: 15px;
    top: 30px;
    transition: all 0.2s;
}

.ildl1jyo6f nav.opened .mymrvpjafc span:nth-child(1) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.ildl1jyo6f nav.opened .mymrvpjafc span:nth-child(2) {
    transform: rotate(45deg);
    transition: all 0.25s;
}

.ildl1jyo6f nav.opened .mymrvpjafc span:nth-child(3) {
    transform: rotate(-45deg);
    transition: all 0.25s;
}

.ildl1jyo6f nav.opened .mymrvpjafc span:nth-child(4) {
    top: 8px;
    width: 0;
    opacity: 0;
    right: 50%;
    transition: all 0.2s;
}

.ildl1jyo6f .cvm4gbuoai {
    padding: 0 1rem;
}

.ildl1jyo6f a.snfby4subs {
    display: flex;
    align-items: center;
    justify-content: center;
}

.ildl1jyo6f .icons-menu {
    flex-wrap: nowrap;
    display: flex;
    justify-content: center;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.3rem;
    text-align: center;
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .ildl1jyo6f .whso7m40xg {
        height: 70px;
    }

    .ildl1jyo6f .whso7m40xg.opened {
        height: auto;
    }

    .ildl1jyo6f .habft0pnuf .snfby4subs:hover::before {
        width: 175%;
        max-width: calc(100% + 2rem);
        left: -1rem;
    }
}

.ildl1jyo6f .e3c84wtbkf {
    margin: 0;
}

.ildl1jyo6f .habft0pnuf {
    padding: 0;
    margin: 0;
}

.ildl1jyo6f .habft0pnuf .snfby4subs {
    padding: 2px 0 !important;
    margin: 6px 17px !important;
    transition: all 0.3s ease-in-out;
    font-weight: 400;
    border-radius: 3rem;
}

.ildl1jyo6f .habft0pnuf .snfby4subs::after {
    color: inherit !important;
    transform: rotate(0);
    transition: 0.3s;
}

.ildl1jyo6f .habft0pnuf .snfby4subs::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 1px;
    background-color: #000000;
    transition: all 0.3s ease-in-out;
}

.ildl1jyo6f .habft0pnuf .snfby4subs:hover,
.ildl1jyo6f .habft0pnuf .snfby4subs:focus {
    background-color: transparent;
    color: #000000 !important;
}

.ildl1jyo6f .habft0pnuf .snfby4subs:hover::after,
.ildl1jyo6f .habft0pnuf .snfby4subs:focus::after {
    color: inherit !important;
}

.ildl1jyo6f .habft0pnuf .snfby4subs:hover::before,
.ildl1jyo6f .habft0pnuf .snfby4subs:focus::before {
    width: 100%;
}

.ildl1jyo6f .habft0pnuf .snfby4subs.xlwe6ljwno::after {
    transform: rotate(180deg);
}

.ildl1jyo6f .habft0pnuf .dropdown-menu {
    background-color: transparent !important;
}

.ildl1jyo6f .habft0pnuf .dropdown-menu:hover {
    background-color: transparent !important;
}

@media (max-width: 991px) {
    .ildl1jyo6f .whso7m40xg {
        justify-content: flex-start !important;
    }

    .ildl1jyo6f .whso7m40xg.opened {
        min-height: 100vh !important;
        flex-direction: column !important;
        justify-content: flex-start !important;
    }

    .ildl1jyo6f .qaj6k7wih9 {
        padding: 20px 0 3rem;
    }

    .ildl1jyo6f .qaj6k7wih9 .e3c84wtbkf {
        width: 100%;
        margin-bottom: 24px;
    }

    .ildl1jyo6f .qaj6k7wih9 .habft0pnuf {
        width: 100%;
        margin: 0;
    }

    .ildl1jyo6f .qaj6k7wih9 .habft0pnuf:not(:first-child) {
        border-top: 1px solid transparent;
    }

    .ildl1jyo6f .qaj6k7wih9 .habft0pnuf .snfby4subs {
        padding: 14px !important;
        justify-content: center;
        margin: 0 !important;
        margin-bottom: 4px !important;
    }
}

.ildl1jyo6f .kboke2tmlo {
    min-height: 110px;
}

.p09nve7w4p {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #000000;
}

.p09nve7w4p .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.p09nve7w4p .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.p09nve7w4p .q26thru9hn {
    justify-content: center;
}

.p09nve7w4p .pai2hi6a8m .h6qafk7w0u {
    margin-bottom: 15px;
}

.p09nve7w4p .pai2hi6a8m .h44ee6h1r2 {
    margin-bottom: 60px;
}

@media (max-width: 992px) {
    .p09nve7w4p .pai2hi6a8m .h44ee6h1r2 {
        margin-bottom: 30px;
    }
}

.p09nve7w4p .pai2hi6a8m .piol0cqlhc .fcvpb5c9u4 {
    margin-bottom: 30px;
    display: inline-block;
    width: 80%;
}

@media (max-width: 992px) {
    .p09nve7w4p .pai2hi6a8m .piol0cqlhc .fcvpb5c9u4 {
        width: 100%;
        margin-bottom: 15px;
    }
}

.p09nve7w4p .npfpxmqv2z {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 15px;
    padding: 65px;
    height: 615px;
    margin-left: 100px;
}

@media (max-width: 1440px) {
    .p09nve7w4p .npfpxmqv2z {
        padding: 40px 20px;
        margin-left: 60px;
    }
}

@media (max-width: 992px) {
    .p09nve7w4p .npfpxmqv2z {
        height: 400px;
        padding: 30px 15px;
        margin-left: 0;
        margin-top: 30px;
    }
}

.p09nve7w4p .npfpxmqv2z .bm0ix4jn0b img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.p09nve7w4p .npfpxmqv2z .skh0me0gol {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1;
    padding: 65px;
    background-color: #ea9ab2;
}

@media (max-width: 1440px) {
    .p09nve7w4p .npfpxmqv2z .skh0me0gol {
        padding: 40px 20px;
    }
}

@media (max-width: 992px) {
    .p09nve7w4p .npfpxmqv2z .skh0me0gol {
        padding: 30px 15px;
    }
}

.p09nve7w4p .npfpxmqv2z .skh0me0gol img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.p09nve7w4p .h6qafk7w0u {
    color: #ffffff;
}

.p09nve7w4p .h44ee6h1r2 {
    color: #ffffff;
}

.p09nve7w4p .fcvpb5c9u4 {
    color: #ffffff;
}

.zmh77dhqlk {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #000000;
}

.zmh77dhqlk .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.zmh77dhqlk .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.zmh77dhqlk .wq38zawoq2 .h44ee6h1r2 {
    margin-bottom: 60px;
}

@media (max-width: 992px) {
    .zmh77dhqlk .wq38zawoq2 .h44ee6h1r2 {
        margin-bottom: 30px;
    }
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 {
    margin-bottom: 32px;
}

@media (max-width: 992px) {
    .zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 {
        margin-bottom: 30px;
    }
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .sr4ym7oetx,
.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .ncyn5vquku,
.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .orchkshgkw,
.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .plbnc2t96v {
    margin-bottom: 0;
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu {
    padding: 25px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 380px;
}

@media (max-width: 992px) {
    .zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu {
        padding: 30px 15px;
        min-height: auto;
    }
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 30px;
}

@media (max-width: 1440px) {
    .zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 {
        flex-direction: column-reverse;
        align-items: flex-start;
    }
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .r9bbcid3lo,
.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .he911fhlko,
.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .hkocys8ozd,
.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .bund9re86d {
    margin-bottom: 0;
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .mrr8az83se .tlmcw015fh {
    font-size: 36px;
    display: inline-flex;
    margin-left: 20px;
}

@media (max-width: 1440px) {
    .zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .mrr8az83se .tlmcw015fh {
        margin-left: 0;
        margin-bottom: 15px;
    }
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .piol0cqlhc .jwjlv3p3q0,
.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .piol0cqlhc .lkk1iqp2i3,
.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .piol0cqlhc .ivtjxdtttu,
.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .piol0cqlhc .drpsqwpwua {
    margin-bottom: 0;
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .piol0cqlhc .jqcgepkzkm {
    margin-top: 15px;
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .piol0cqlhc .jqcgepkzkm .ma615jv3ms {
    margin-bottom: 0;
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .a76y0mnvdf .tgmakcb4eu {
    background-color: #ea9ab2;
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .a76y0mnvdf .tgmakcb4eu .wq38zawoq2 .mrr8az83se .tlmcw015fh {
    color: #000000;
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .qkuc9wd7sk {
    padding-top: 7rem;
}

@media (max-width: 992px) {
    .zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .qkuc9wd7sk {
        padding-top: 0;
    }
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .qkuc9wd7sk .tgmakcb4eu {
    background-color: #ffa4c7;
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .qkuc9wd7sk .tgmakcb4eu .wq38zawoq2 .mrr8az83se .tlmcw015fh {
    color: #000000;
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .p2xqpvv6v7 {
    padding-top: 14rem;
}

@media (max-width: 992px) {
    .zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .p2xqpvv6v7 {
        padding-top: 0;
    }
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .p2xqpvv6v7 .tgmakcb4eu {
    background-color: #e6ffff;
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .p2xqpvv6v7 .tgmakcb4eu .wq38zawoq2 .mrr8az83se .tlmcw015fh {
    color: #000000;
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .nu3lm2lgf8 {
    padding-top: 21rem;
}

@media (max-width: 992px) {
    .zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .nu3lm2lgf8 {
        padding-top: 0;
    }
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .nu3lm2lgf8 .tgmakcb4eu {
    background-color: #00c6ca;
}

.zmh77dhqlk .h4dk9rqfbq .x1yi944rp9 .nu3lm2lgf8 .tgmakcb4eu .wq38zawoq2 .mrr8az83se .tlmcw015fh {
    color: #000000;
}

.zmh77dhqlk .h44ee6h1r2 {
    color: #ffffff;
}

.zmh77dhqlk .sr4ym7oetx {
    color: #EA9AB2;
}

.zmh77dhqlk .ncyn5vquku {
    color: #FFA4C7;
}

.zmh77dhqlk .orchkshgkw {
    color: #E6FFFF;
}

.zmh77dhqlk .plbnc2t96v {
    color: #00C6CA;
}

.zmh77dhqlk .r9bbcid3lo {
    color: #000000;
}

.zmh77dhqlk .he911fhlko {
    color: #000000;
}

.zmh77dhqlk .hkocys8ozd {
    color: #000000;
}

.zmh77dhqlk .bund9re86d {
    color: #000000;
}

.zmh77dhqlk .jwjlv3p3q0 {
    color: #000000;
}

.zmh77dhqlk .lkk1iqp2i3 {
    color: #000000;
}

.zmh77dhqlk .ivtjxdtttu {
    color: #000000;
}

.zmh77dhqlk .drpsqwpwua {
    color: #000000;
}

.zmh77dhqlk .h44ee6h1r2,
.zmh77dhqlk .jqcgepkzkm {
    color: #ffffff;
}

.zmh77dhqlk .jwjlv3p3q0,
.zmh77dhqlk .jqcgepkzkm {
    color: #000000;
}

.zmh77dhqlk .lkk1iqp2i3,
.zmh77dhqlk .jqcgepkzkm {
    color: #000000;
}

.zmh77dhqlk .ivtjxdtttu,
.zmh77dhqlk .jqcgepkzkm {
    color: #000000;
}

.zmh77dhqlk .drpsqwpwua,
.zmh77dhqlk .jqcgepkzkm {
    color: #000000;
}

.f5bjejjv1l {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.f5bjejjv1l .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.f5bjejjv1l .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.f5bjejjv1l .wq38zawoq2 .h44ee6h1r2 {
    margin-bottom: 60px;
}

@media (max-width: 992px) {
    .f5bjejjv1l .wq38zawoq2 .h44ee6h1r2 {
        margin-bottom: 30px;
    }
}

.f5bjejjv1l .h4dk9rqfbq {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 40px;
}

@media (max-width: 992px) {
    .f5bjejjv1l .h4dk9rqfbq {
        display: block;
    }
}

.f5bjejjv1l .h4dk9rqfbq .x1yi944rp9 {
    margin-bottom: 40px;
}

@media (max-width: 992px) {
    .f5bjejjv1l .h4dk9rqfbq .x1yi944rp9 {
        margin-bottom: 30px;
    }
}

.f5bjejjv1l .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .bpkv0tzwk7 {
    margin-bottom: 15px;
}

.f5bjejjv1l .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .jabv9bjg6f {
    margin-bottom: 0;
}

.f5bjejjv1l .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .jqcgepkzkm {
    transition: all 0.3s ease;
    margin-top: 15px;
}

.f5bjejjv1l .h44ee6h1r2 {
    color: #000000;
    text-align: center;
}

.f5bjejjv1l .jabv9bjg6f {
    color: #000000;
}

.f5bjejjv1l .bpkv0tzwk7 {
    color: #000000;
    text-align: center;
}

.f5bjejjv1l .jabv9bjg6f,
.f5bjejjv1l .jqcgepkzkm {
    text-align: center;
}

.n9qv5qxu5m {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.n9qv5qxu5m .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.n9qv5qxu5m .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.n9qv5qxu5m .pog2bypkq6 {
    height: 100%;
}

.n9qv5qxu5m .pog2bypkq6 img {
    position: sticky;
    top: 0;
    height: 540px;
    width: 100%;
    object-fit: cover;
}

@media (max-width: 992px) {
    .n9qv5qxu5m .pog2bypkq6 img {
        height: 300px;
    }
}

.n9qv5qxu5m .npfpxmqv2z {
    position: relative;
    padding-bottom: 140px;
}

@media (max-width: 992px) {
    .n9qv5qxu5m .npfpxmqv2z {
        padding-bottom: 0;
    }
}

.n9qv5qxu5m .npfpxmqv2z .bm0ix4jn0b img {
    height: 1000px;
    width: 100%;
    object-fit: cover;
}

@media (max-width: 992px) {
    .n9qv5qxu5m .npfpxmqv2z .bm0ix4jn0b img {
        height: 300px;
    }
}

.n9qv5qxu5m .npfpxmqv2z .skh0me0gol img {
    position: absolute;
    bottom: 0;
    left: -30%;
    height: 440px;
    width: 440px;
    object-fit: cover;
}

@media (max-width: 992px) {
    .n9qv5qxu5m .npfpxmqv2z .skh0me0gol img {
        position: static;
        height: 300px;
        width: 100%;
    }
}

.pyrkmy6m65 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #000000;
}

.pyrkmy6m65 .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.pyrkmy6m65 .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.pyrkmy6m65 .q26thru9hn {
    justify-content: center;
}

.pyrkmy6m65 .kzlv4i2puz {
    margin-right: 80px;
    position: relative;
    height: 100%;
    min-height: 740px;
}

@media (max-width: 1440px) {
    .pyrkmy6m65 .kzlv4i2puz {
        margin-right: 60px;
    }
}

@media (max-width: 992px) {
    .pyrkmy6m65 .kzlv4i2puz {
        margin-right: 0;
        margin-bottom: 30px;
        min-height: auto;
    }
}

.pyrkmy6m65 .kzlv4i2puz .pog2bypkq6 img {
    top: 0;
    left: 0;
    width: 550px;
    height: 550px;
}

@media (max-width: 1440px) {
    .pyrkmy6m65 .kzlv4i2puz .pog2bypkq6 img {
        width: 100%;
        height: 100%;
    }
}

.pyrkmy6m65 .kzlv4i2puz .y8hwp2tsp6 img {
    bottom: 0;
    right: 0;
    width: 370px;
    height: 370px;
    z-index: 1;
}

.pyrkmy6m65 .kzlv4i2puz .skh0me0gol img {
    position: absolute;
    object-fit: cover;
}

@media (max-width: 992px) {
    .pyrkmy6m65 .kzlv4i2puz .skh0me0gol img {
        position: static;
        height: 300px;
        width: 100%;
    }
}

.pyrkmy6m65 .pai2hi6a8m .h6qafk7w0u {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .pyrkmy6m65 .pai2hi6a8m .h6qafk7w0u {
        margin-bottom: 15px;
    }
}

.pyrkmy6m65 .pai2hi6a8m .h44ee6h1r2 {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .pyrkmy6m65 .pai2hi6a8m .h44ee6h1r2 {
        width: 100%;
        margin-bottom: 15px;
    }
}

.pyrkmy6m65 .pai2hi6a8m .fcvpb5c9u4 {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .pyrkmy6m65 .pai2hi6a8m .fcvpb5c9u4 {
        width: 100%;
        margin-bottom: 15px;
    }
}

.pyrkmy6m65 .h6qafk7w0u {
    color: #ffffff;
}

.pyrkmy6m65 .h44ee6h1r2 {
    color: #ffffff;
}

.pyrkmy6m65 .fcvpb5c9u4 {
    color: #ffffff;
}

.ua69m07ooj {
    padding-top: 6rem;
    padding-bottom: 6rem;
    background-color: #f2f2f2;
}

.ua69m07ooj .x1yi944rp9:focus,
.ua69m07ooj span:focus {
    outline: none;
}

.ua69m07ooj .x1yi944rp9 {
    cursor: pointer;
}

.ua69m07ooj .fpyan7qpn4 {
    grid-row-gap: 20px;
}

.ua69m07ooj .grid-container-1,
.ua69m07ooj .grid-container-2,
.ua69m07ooj .xmvxpb2vsl {
    gap: 0 20px;
}

.ua69m07ooj .h44ee6h1r2 {
    margin-bottom: 60px;
    color: #000000;
    text-align: center;
}

@media (max-width: 992px) {
    .ua69m07ooj .h44ee6h1r2 {
        margin-bottom: 30px;
    }
}

.ua69m07ooj .sw5gponpww {
    max-width: 800px;
}

.ua69m07ooj .container,
.ua69m07ooj .geo2uho9r7 {
    overflow: hidden;
}

.ua69m07ooj .fpyan7qpn4 {
    display: grid;
    transform: translate3d(-3rem, 0, 0);
    width: 115vw;
    grid-column-gap: 1rem;
}

.ua69m07ooj .xgdt7gqhrv {
    display: flex;
    justify-content: center;
    align-items: center;
}

.ua69m07ooj .xgdt7gqhrv img {
    min-width: 30vw;
    max-width: 100%;
    height: 500px;
    object-fit: cover;
}

@media (max-width: 1200px) {
    .ua69m07ooj .xgdt7gqhrv img {
        height: 350px;
    }
}

@media (max-width: 767px) {
    .ua69m07ooj .xgdt7gqhrv img {
        min-width: 35vw;
    }
}

@media (max-width: 425px) {
    .ua69m07ooj .xgdt7gqhrv img {
        height: 150px;
    }
}

.ua69m07ooj .grid-container-1,
.ua69m07ooj .grid-container-2,
.ua69m07ooj .xmvxpb2vsl {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
}

.ua69m07ooj .grid-container-1 {
    align-items: flex-end;
}

.ua69m07ooj .grid-container-2 {
    align-items: flex-start;
}

.cid-v2aB6Jhw8t {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.cid-v2aB6Jhw8t .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.cid-v2aB6Jhw8t .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.cid-v2aB6Jhw8t .wq38zawoq2 .h44ee6h1r2 {
    margin-bottom: 60px;
}

@media (max-width: 992px) {
    .cid-v2aB6Jhw8t .wq38zawoq2 .h44ee6h1r2 {
        margin-bottom: 30px;
    }
}

.cid-v2aB6Jhw8t .h4dk9rqfbq {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 40px 32px;
}

@media (max-width: 992px) {
    .cid-v2aB6Jhw8t .h4dk9rqfbq {
        display: block;
    }
}

@media (max-width: 992px) {
    .cid-v2aB6Jhw8t .h4dk9rqfbq .x1yi944rp9 {
        margin-bottom: 30px;
    }
}

.cid-v2aB6Jhw8t .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .w6u2qyfgv8 {
    margin-bottom: 15px;
}

.cid-v2aB6Jhw8t .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .w6u2qyfgv8 img {
    height: 500px;
    width: 100%;
    object-fit: cover;
}

@media (max-width: 992px) {
    .cid-v2aB6Jhw8t .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .w6u2qyfgv8 img {
        height: 300px;
    }
}

.cid-v2aB6Jhw8t .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .card-price {
    margin-bottom: 15px;
}

.cid-v2aB6Jhw8t .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .jabv9bjg6f {
    margin-bottom: 15px;
}

.cid-v2aB6Jhw8t .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .w3v5d12t7j {
    margin-bottom: 15px;
}

.cid-v2aB6Jhw8t .h44ee6h1r2 {
    color: #000000;
}

.cid-v2aB6Jhw8t .jabv9bjg6f {
    color: #000000;
}

.cid-v2aB6Jhw8t .w3v5d12t7j {
    color: #000000;
}

.cid-v2aB6Jhw8t .card-price {
    color: #000000;
}

.de2xiv0cry {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.de2xiv0cry .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.de2xiv0cry .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.de2xiv0cry .pai2hi6a8m .h6qafk7w0u {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .de2xiv0cry .pai2hi6a8m .h6qafk7w0u {
        margin-bottom: 15px;
    }
}

.de2xiv0cry .pai2hi6a8m .h44ee6h1r2 {
    margin-bottom: 60px;
}

@media (max-width: 992px) {
    .de2xiv0cry .pai2hi6a8m .h44ee6h1r2 {
        margin-bottom: 30px;
    }
}

.de2xiv0cry .pai2hi6a8m .piol0cqlhc .fcvpb5c9u4 {
    margin-bottom: 30px;
    display: inline-block;
    width: 50%;
}

@media (max-width: 992px) {
    .de2xiv0cry .pai2hi6a8m .piol0cqlhc .fcvpb5c9u4 {
        width: 100%;
        margin-bottom: 15px;
    }
}

.de2xiv0cry .npfpxmqv2z {
    margin-top: 60px;
}

@media (max-width: 992px) {
    .de2xiv0cry .npfpxmqv2z {
        margin-top: 30px;
    }
}

.de2xiv0cry .npfpxmqv2z img {
    width: 100%;
    height: 650px;
    object-fit: cover;
}

@media (max-width: 992px) {
    .de2xiv0cry .npfpxmqv2z img {
        height: 300px;
    }
}

.de2xiv0cry .h6qafk7w0u {
    color: #000000;
}

.de2xiv0cry .h44ee6h1r2 {
    color: #000000;
}

.de2xiv0cry .fcvpb5c9u4 {
    color: #000000;
}

.z2f860lfym {
    padding-top: 5rem;
    padding-bottom: 10rem;
    background-color: #000000;
}

.z2f860lfym .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.z2f860lfym .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.z2f860lfym .fcafd6ohrg .h6qafk7w0u {
    margin-bottom: 130px;
}

@media (max-width: 992px) {
    .z2f860lfym .fcafd6ohrg .h6qafk7w0u {
        margin-bottom: 30px;
    }
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9 {
    margin-bottom: 40px;
}

@media (max-width: 992px) {
    .z2f860lfym .h4dk9rqfbq .x1yi944rp9 {
        margin-bottom: 30px;
    }
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9:hover .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .e9yfjoav45 .mrr8az83se,
.z2f860lfym .h4dk9rqfbq .x1yi944rp9:focus .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .e9yfjoav45 .mrr8az83se {
    background-color: #ea9ab2;
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9:hover .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .e9yfjoav45 .mrr8az83se .tlmcw015fh,
.z2f860lfym .h4dk9rqfbq .x1yi944rp9:focus .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .e9yfjoav45 .mrr8az83se .tlmcw015fh {
    transform: rotate(-45deg);
    color: #000000;
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9:hover .q2lshg0zlf .tgmakcb4eu .piol0cqlhc .r2g6923o3e,
.z2f860lfym .h4dk9rqfbq .x1yi944rp9:focus .q2lshg0zlf .tgmakcb4eu .piol0cqlhc .r2g6923o3e {
    opacity: 1;
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9:hover .q2lshg0zlf .tgmakcb4eu .jqcgepkzkm,
.z2f860lfym .h4dk9rqfbq .x1yi944rp9:focus .q2lshg0zlf .tgmakcb4eu .jqcgepkzkm {
    opacity: 1;
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9:hover .q2lshg0zlf .w6u2qyfgv8 img,
.z2f860lfym .h4dk9rqfbq .x1yi944rp9:focus .q2lshg0zlf .w6u2qyfgv8 img {
    transform: translateX(0);
    opacity: 1;
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9:last-child .q2lshg0zlf {
    border-bottom: none;
    padding-bottom: 0;
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 40px;
    border-bottom: 1px solid #232323;
}

@media (max-width: 992px) {
    .z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf {
        display: block;
        padding-bottom: 30px;
    }
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu {
    width: 60%;
}

@media (max-width: 992px) {
    .z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu {
        width: 100%;
        margin-bottom: 30px;
    }
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .e9yfjoav45 {
    display: inline-flex;
    align-items: center;
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .e9yfjoav45 {
        display: block;
    }
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .e9yfjoav45 .mrr8az83se {
    margin-right: 42px;
    width: 90px;
    height: 90px;
    min-width: 90px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background-color: #232323;
    transition: all 0.3s ease;
}

@media (max-width: 992px) {
    .z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .e9yfjoav45 .mrr8az83se {
        width: 45px;
        height: 45px;
        min-width: 45px;
        margin-right: 0;
        margin-bottom: 15px;
    }
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .e9yfjoav45 .mrr8az83se .tlmcw015fh {
    color: #ffffff;
    font-size: 42px;
    transition: all 0.3s ease;
}

@media (max-width: 992px) {
    .z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .e9yfjoav45 .mrr8az83se .tlmcw015fh {
        font-size: 22px;
    }
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .wq38zawoq2 .e9yfjoav45 .jabv9bjg6f {
    margin-bottom: 0;
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .piol0cqlhc .r2g6923o3e {
    display: inline-block;
    width: 65%;
    margin-bottom: 0;
    transition: all 0.3s ease;
    opacity: 0;
}

@media (max-width: 992px) {
    .z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .piol0cqlhc .r2g6923o3e {
        width: 100%;
        opacity: 1;
    }
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .jqcgepkzkm {
    transition: all 0.3s ease;
    margin-top: 15px;
    opacity: 0;
}

@media (max-width: 992px) {
    .z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .jqcgepkzkm {
        opacity: 1;
    }
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .jqcgepkzkm .ma615jv3ms {
    margin-bottom: 0;
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .w6u2qyfgv8 {
    height: 100%;
    width: 430px;
    margin-top: -100px;
    margin-bottom: -100px;
}

@media (max-width: 1640px) {
    .z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .w6u2qyfgv8 {
        width: 35%;
    }
}

@media (max-width: 992px) {
    .z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .w6u2qyfgv8 {
        width: 100%;
        height: 300px;
        margin-top: 0;
        margin-bottom: 0;
    }
}

.z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .w6u2qyfgv8 img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    transition: all 0.3s ease;
    transform: translateX(-40px);
    opacity: 0;
}

@media (max-width: 992px) {
    .z2f860lfym .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .w6u2qyfgv8 img {
        height: 300px;
        transform: none;
        opacity: 1;
    }
}

.z2f860lfym .h6qafk7w0u {
    color: #ffffff;
}

.z2f860lfym .jabv9bjg6f {
    color: #ffffff;
}

.z2f860lfym .r2g6923o3e {
    color: #bbbbbb;
}

.qq3mgowhyk .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.qq3mgowhyk .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    background-image: url("background1.jpg");
}

.qq3mgowhyk .skh0me0gol {
    height: 450px;
}

@media (max-width: 992px) {
    .qq3mgowhyk .skh0me0gol {
        height: 350px;
    }
}

.dd9zczzciq {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #000000;
}

.dd9zczzciq .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.dd9zczzciq .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.dd9zczzciq .li094sldo0 {
    display: flex;
    justify-content: center;
    position: relative;
    min-width: 100%;
    max-width: 100%;
}

@media (max-width: 767px) {
    .dd9zczzciq .li094sldo0 {
        min-width: 100%;
        max-width: 100%;
    }
}

.dd9zczzciq .li094sldo0 .ektfd7wjg9 {
    width: 100%;
}

.dd9zczzciq .li094sldo0 .ektfd7wjg9 .q2lshg0zlf {
    position: relative;
    height: 100%;
    overflow: hidden;
    padding: 40px 145px;
    min-height: 690px;
    display: flex;
    align-items: flex-end;
}

@media (max-width: 1640px) {
    .dd9zczzciq .li094sldo0 .ektfd7wjg9 .q2lshg0zlf {
        padding: 40px 60px;
    }
}

@media (max-width: 992px) {
    .dd9zczzciq .li094sldo0 .ektfd7wjg9 .q2lshg0zlf {
        min-height: auto;
        padding: 30px 15px;
    }
}

.dd9zczzciq .li094sldo0 .ektfd7wjg9 .q2lshg0zlf::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(0deg, #000000, transparent);
    pointer-events: none;
    z-index: 1;
}

.dd9zczzciq .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .w6u2qyfgv8 img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.dd9zczzciq .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .g350co2w48 {
    position: relative;
    z-index: 1;
}

@media (max-width: 992px) {
    .dd9zczzciq .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .g350co2w48 {
        padding-top: 300px;
    }
}

.dd9zczzciq .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .g350co2w48 .jabv9bjg6f {
    margin-bottom: 15px;
}

.dd9zczzciq .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .g350co2w48 .w3v5d12t7j {
    margin-bottom: 15px;
}

.dd9zczzciq .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .g350co2w48 .k4gn08dmdp .iuks4lsj9z {
    display: inline-flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    list-style-type: none;
    animation: none !important;
}

.dd9zczzciq .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .g350co2w48 .k4gn08dmdp .iuks4lsj9z .op9i2ohdob {
    padding: 8px 20px;
    position: relative;
    overflow: hidden;
    margin: 0 10px 10px 0;
    z-index: 1;
    animation: none !important;
}

.dd9zczzciq .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .g350co2w48 .k4gn08dmdp .iuks4lsj9z .op9i2ohdob::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    backdrop-filter: blur(10px);
    pointer-events: none;
    z-index: -1;
}

.dd9zczzciq .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .g350co2w48 .k4gn08dmdp .iuks4lsj9z .op9i2ohdob::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #656565;
    opacity: 0.2;
    pointer-events: none;
    z-index: 1;
}

.dd9zczzciq .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .g350co2w48 .jqcgepkzkm {
    margin-top: 15px;
}

.dd9zczzciq .rj6p854vzd,
.dd9zczzciq .g9xik2d2c4 {
    display: flex;
}

.dd9zczzciq .dmrmibdflu {
    top: 0;
    width: 70px;
    height: 70px;
    font-size: 28px;
    background-color: #232323 !important;
    color: #ffffff !important;
    border: none !important;
    transition: all 0.3s;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: 1 !important;
}

@media (max-width: 992px) {
    .dd9zczzciq .dmrmibdflu {
        width: 45px;
        height: 45px;
        font-size: 22px;
    }
}

.dd9zczzciq .dmrmibdflu:hover {
    background-color: #ea9ab2 !important;
    color: #000000 !important;
}

.dd9zczzciq .dmrmibdflu:disabled {
    opacity: 0.5 !important;
    background-color: #232323 !important;
    color: #ffffff !important;
}

.dd9zczzciq .dmrmibdflu.g9xik2d2c4 {
    right: 84px;
}

@media (max-width: 992px) {
    .dd9zczzciq .dmrmibdflu.g9xik2d2c4 {
        right: 55px;
    }
}

.dd9zczzciq .dmrmibdflu.rj6p854vzd {
    right: 0;
}

.dd9zczzciq .hwjqalshrd {
    position: relative;
    width: 100%;
    padding-top: 6rem;
}

@media (max-width: 992px) {
    .dd9zczzciq .hwjqalshrd {
        padding-top: 4rem;
    }
}

.dd9zczzciq .hyamttscjx {
    overflow: hidden;
    width: 100%;
    margin-right: 1rem;
}

.dd9zczzciq .hyamttscjx.is-draggable {
    cursor: grab;
}

.dd9zczzciq .hyamttscjx.is-dragging {
    cursor: grabbing;
}

.dd9zczzciq .oktqiela5q {
    display: flex;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -webkit-tap-highlight-color: transparent;
}

.dd9zczzciq .item-menu-overlay {
    opacity: 0 !important;
}

.dd9zczzciq .jabv9bjg6f {
    color: #ffffff;
}

.dd9zczzciq .w3v5d12t7j {
    color: #ffffff;
}

.dd9zczzciq .iuks4lsj9z {
    color: #ffffff;
}

.byretw4zgv {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.byretw4zgv .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.byretw4zgv .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.byretw4zgv .q26thru9hn {
    justify-content: center;
}

.byretw4zgv .kzlv4i2puz {
    margin-right: 30px;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    height: 100%;
    min-height: 465px;
}

@media (max-width: 1440px) {
    .byretw4zgv .kzlv4i2puz {
        display: grid;
        min-height: auto;
        grid-template-columns: 1fr 1fr;
        gap: 0;
    }
}

@media (max-width: 992px) {
    .byretw4zgv .kzlv4i2puz {
        margin-right: 0;
        margin-bottom: 30px;
        min-height: auto;
    }
}

@media (max-width: 768px) {
    .byretw4zgv .kzlv4i2puz {
        display: block;
    }
}

.byretw4zgv .kzlv4i2puz .pog2bypkq6 img {
    bottom: 0;
    left: 30%;
    width: 300px;
    height: 300px;
    z-index: 1;
}

.byretw4zgv .kzlv4i2puz .y8hwp2tsp6 img {
    top: 25%;
    left: 0;
    width: 240px;
    height: 240px;
    z-index: 2;
}

.byretw4zgv .kzlv4i2puz .seihweowt0 img {
    top: 20%;
    right: 0;
    width: 240px;
    height: 240px;
    z-index: 2;
}

.byretw4zgv .kzlv4i2puz .g3pgjxosvn img {
    top: 0;
    left: 10%;
    width: 200px;
    height: 200px;
}

.byretw4zgv .kzlv4i2puz .k7ba7npajk img {
    top: 0;
    right: 15%;
    width: 200px;
    height: 200px;
}

.byretw4zgv .kzlv4i2puz .skh0me0gol img {
    position: absolute;
    object-fit: cover;
}

@media (max-width: 1440px) {
    .byretw4zgv .kzlv4i2puz .skh0me0gol img {
        position: static;
        height: 200px;
        width: 100%;
    }
}

@media (max-width: 768px) {
    .byretw4zgv .kzlv4i2puz .skh0me0gol img {
        height: 300px;
    }
}

.byretw4zgv .pai2hi6a8m .h6qafk7w0u {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .byretw4zgv .pai2hi6a8m .h6qafk7w0u {
        margin-bottom: 15px;
    }
}

.byretw4zgv .pai2hi6a8m .h44ee6h1r2 {
    display: inline-block;
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .byretw4zgv .pai2hi6a8m .h44ee6h1r2 {
        margin-bottom: 15px;
    }
}

.byretw4zgv .pai2hi6a8m .fcvpb5c9u4 {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .byretw4zgv .pai2hi6a8m .fcvpb5c9u4 {
        margin-bottom: 15px;
    }
}

.byretw4zgv .h6qafk7w0u {
    color: #000000;
}

.byretw4zgv .h44ee6h1r2 {
    color: #000000;
}

.byretw4zgv .fcvpb5c9u4 {
    color: #000000;
}

.icui7upwot {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.icui7upwot .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.icui7upwot .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.icui7upwot .npfpxmqv2z {
    padding-right: 80px;
}

@media (max-width: 1440px) {
    .icui7upwot .npfpxmqv2z {
        padding-right: 60px;
    }
}

@media (max-width: 992px) {
    .icui7upwot .npfpxmqv2z {
        padding-right: 0;
        margin-bottom: 30px;
    }
}

.icui7upwot .npfpxmqv2z img {
    width: 100%;
    height: 700px;
    object-fit: cover;
}

@media (max-width: 992px) {
    .icui7upwot .npfpxmqv2z img {
        height: 300px;
    }
}

.icui7upwot .pai2hi6a8m .h6qafk7w0u {
    margin-bottom: 60px;
}

@media (max-width: 992px) {
    .icui7upwot .pai2hi6a8m .h6qafk7w0u {
        margin-bottom: 30px;
        width: 100%;
    }
}

.icui7upwot .pai2hi6a8m .vqmbycshmo .q26thru9hn {
    position: relative;
    padding: 0 0 15px 0;
    background-color: transparent;
    border-bottom: 1px solid #e9eaed;
    border-radius: 0 !important;
    margin-bottom: 20px;
}

.icui7upwot .pai2hi6a8m .vqmbycshmo .q26thru9hn:last-child {
    border-bottom: none;
}

.icui7upwot .pai2hi6a8m .vqmbycshmo .q26thru9hn .swrqqunjvg {
    background-color: transparent;
    border: none;
    border-radius: 0;
    padding: 0;
}

.icui7upwot .pai2hi6a8m .vqmbycshmo .q26thru9hn .swrqqunjvg .ysqla7d6if {
    width: 100%;
}

.icui7upwot .pai2hi6a8m .vqmbycshmo .q26thru9hn .swrqqunjvg .ysqla7d6if .e9yfjoav45 {
    display: inline-flex;
    flex-direction: row-reverse;
    align-items: center;
}

.icui7upwot .pai2hi6a8m .vqmbycshmo .q26thru9hn .swrqqunjvg .ysqla7d6if .e9yfjoav45 .yu0ki41c3t {
    margin-bottom: 0;
}

.icui7upwot .pai2hi6a8m .vqmbycshmo .q26thru9hn .swrqqunjvg .ysqla7d6if .e9yfjoav45 .mvtbureba7 {
    width: 40px;
    height: 40px;
    min-width: 40px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-right: 20px;
    transition: all 0.3s ease-in-out;
    background-color: #e9eaed;
}

.icui7upwot .pai2hi6a8m .vqmbycshmo .q26thru9hn .swrqqunjvg .ysqla7d6if .e9yfjoav45 .mvtbureba7 .tlmcw015fh {
    font-size: 16px;
    transition: all 0.3s ease-in-out;
    color: #000000;
}

.icui7upwot .pai2hi6a8m .vqmbycshmo .q26thru9hn .swrqqunjvg .ysqla7d6if:not(.u8wfw2mjap) .e9yfjoav45 .mvtbureba7 {
    background-color: #ea9ab2;
}

.icui7upwot .pai2hi6a8m .vqmbycshmo .q26thru9hn .swrqqunjvg .ysqla7d6if:not(.u8wfw2mjap) .e9yfjoav45 .mvtbureba7 .tlmcw015fh {
    transform: rotate(-45deg);
    color: #000000;
}

.icui7upwot .pai2hi6a8m .vqmbycshmo .q26thru9hn .a9st4qat1x .gorcacdqa0 {
    margin-top: 15px;
}

.icui7upwot .pai2hi6a8m .vqmbycshmo .q26thru9hn .a9st4qat1x .gorcacdqa0 .toirb54p2v {
    margin-bottom: 0;
}

.icui7upwot .h6qafk7w0u {
    color: #000000;
}

.icui7upwot .yu0ki41c3t {
    color: #000000;
}

.icui7upwot .toirb54p2v {
    color: #000000;
}

.l9srpaa5nm {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.l9srpaa5nm .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.l9srpaa5nm .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.l9srpaa5nm .q26thru9hn {
    justify-content: center;
}

.l9srpaa5nm .npfpxmqv2z {
    padding-right: 80px;
}

@media (max-width: 1440px) {
    .l9srpaa5nm .npfpxmqv2z {
        padding-right: 60px;
    }
}

@media (max-width: 992px) {
    .l9srpaa5nm .npfpxmqv2z {
        padding-right: 0;
        margin-bottom: 30px;
    }
}

.l9srpaa5nm .npfpxmqv2z img {
    width: 100%;
    height: 700px;
    object-fit: cover;
}

@media (max-width: 992px) {
    .l9srpaa5nm .npfpxmqv2z img {
        height: 300px;
    }
}

.l9srpaa5nm .pai2hi6a8m .h44ee6h1r2 {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .l9srpaa5nm .pai2hi6a8m .h44ee6h1r2 {
        width: 100%;
    }
}

.l9srpaa5nm .pai2hi6a8m .fcvpb5c9u4 {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .l9srpaa5nm .pai2hi6a8m .fcvpb5c9u4 {
        width: 100%;
        margin-bottom: 15px;
    }
}

.l9srpaa5nm .h44ee6h1r2 {
    color: #000000;
}

.l9srpaa5nm .fcvpb5c9u4 {
    color: #000000;
}

.umriwtddop {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.umriwtddop .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.umriwtddop .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.umriwtddop .pai2hi6a8m .h6qafk7w0u {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .umriwtddop .pai2hi6a8m .h6qafk7w0u {
        width: 100%;
    }
}

.umriwtddop .pai2hi6a8m .vqmbycshmo .q26thru9hn {
    position: relative;
    padding: 0 0 15px 0;
    background-color: transparent;
    border-bottom: 1px solid #e9eaed;
    border-radius: 0 !important;
    margin-bottom: 20px;
}

.umriwtddop .pai2hi6a8m .vqmbycshmo .q26thru9hn:last-child {
    border-bottom: none;
}

.umriwtddop .pai2hi6a8m .vqmbycshmo .q26thru9hn .swrqqunjvg {
    background-color: transparent;
    border: none;
    border-radius: 0;
    padding: 0;
}

.umriwtddop .pai2hi6a8m .vqmbycshmo .q26thru9hn .swrqqunjvg .ysqla7d6if {
    width: 100%;
}

.umriwtddop .pai2hi6a8m .vqmbycshmo .q26thru9hn .swrqqunjvg .ysqla7d6if .e9yfjoav45 {
    display: inline-flex;
    flex-direction: row-reverse;
    align-items: center;
}

.umriwtddop .pai2hi6a8m .vqmbycshmo .q26thru9hn .swrqqunjvg .ysqla7d6if .e9yfjoav45 .yu0ki41c3t {
    margin-bottom: 0;
}

.umriwtddop .pai2hi6a8m .vqmbycshmo .q26thru9hn .swrqqunjvg .ysqla7d6if .e9yfjoav45 .mvtbureba7 {
    width: 40px;
    height: 40px;
    min-width: 40px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-right: 20px;
    transition: all 0.3s ease-in-out;
    background-color: #e9eaed;
}

.umriwtddop .pai2hi6a8m .vqmbycshmo .q26thru9hn .swrqqunjvg .ysqla7d6if .e9yfjoav45 .mvtbureba7 .tlmcw015fh {
    font-size: 16px;
    transition: all 0.3s ease-in-out;
    color: #000000;
}

.umriwtddop .pai2hi6a8m .vqmbycshmo .q26thru9hn .swrqqunjvg .ysqla7d6if:not(.u8wfw2mjap) .e9yfjoav45 .mvtbureba7 {
    background-color: #ea9ab2;
}

.umriwtddop .pai2hi6a8m .vqmbycshmo .q26thru9hn .swrqqunjvg .ysqla7d6if:not(.u8wfw2mjap) .e9yfjoav45 .mvtbureba7 .tlmcw015fh {
    transform: rotate(-45deg);
    color: #000000;
}

.umriwtddop .pai2hi6a8m .vqmbycshmo .q26thru9hn .a9st4qat1x .gorcacdqa0 {
    margin: 40px 0;
    padding-left: 65px;
}

@media (max-width: 992px) {
    .umriwtddop .pai2hi6a8m .vqmbycshmo .q26thru9hn .a9st4qat1x .gorcacdqa0 {
        padding-left: 0;
        margin: 15px 0 0 0;
    }
}

.umriwtddop .pai2hi6a8m .vqmbycshmo .q26thru9hn .a9st4qat1x .gorcacdqa0 .toirb54p2v {
    display: inline-block;
    width: 50%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .umriwtddop .pai2hi6a8m .vqmbycshmo .q26thru9hn .a9st4qat1x .gorcacdqa0 .toirb54p2v {
        width: 100%;
    }
}

.umriwtddop .h6qafk7w0u {
    color: #000000;
}

.umriwtddop .yu0ki41c3t {
    color: #000000;
}

.umriwtddop .toirb54p2v {
    color: #000000;
}

.zr28x75y4n {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.zr28x75y4n .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.zr28x75y4n .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.zr28x75y4n .wq38zawoq2 {
    margin-bottom: 60px;
}

@media (max-width: 992px) {
    .zr28x75y4n .wq38zawoq2 {
        margin-bottom: 30px;
    }
}

.zr28x75y4n .wq38zawoq2 .h6qafk7w0u {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .zr28x75y4n .wq38zawoq2 .h6qafk7w0u {
        margin-bottom: 15px;
    }
}

.zr28x75y4n .wq38zawoq2 .h44ee6h1r2 {
    margin-bottom: 0;
}

.zr28x75y4n .q26thru9hn {
    justify-content: flex-end;
}

.zr28x75y4n .npfpxmqv2z {
    padding-right: 240px;
}

@media (max-width: 1640px) {
    .zr28x75y4n .npfpxmqv2z {
        padding-right: 140px;
    }
}

@media (max-width: 1440px) {
    .zr28x75y4n .npfpxmqv2z {
        padding-right: 60px;
    }
}

@media (max-width: 992px) {
    .zr28x75y4n .npfpxmqv2z {
        padding-right: 0;
        margin-bottom: 30px;
    }
}

.zr28x75y4n .npfpxmqv2z img {
    width: 100%;
    height: 460px;
    object-fit: cover;
}

@media (max-width: 992px) {
    .zr28x75y4n .npfpxmqv2z img {
        height: 300px;
    }
}

.zr28x75y4n .piol0cqlhc .fcvpb5c9u4 {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .zr28x75y4n .piol0cqlhc .fcvpb5c9u4 {
        margin-bottom: 15px;
    }
}

.zr28x75y4n .jqcgepkzkm .ma615jv3ms {
    margin-bottom: 0;
}

.zr28x75y4n .h6qafk7w0u {
    color: #000000;
}

.zr28x75y4n .h44ee6h1r2 {
    color: #000000;
}

.zr28x75y4n .fcvpb5c9u4 {
    color: #000000;
}

.cwuvmju5fa {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f2f2f2;
}

.cwuvmju5fa .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.cwuvmju5fa .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.cwuvmju5fa .wq38zawoq2 {
    margin-bottom: 60px;
}

@media (max-width: 992px) {
    .cwuvmju5fa .wq38zawoq2 {
        margin-bottom: 30px;
    }
}

.cwuvmju5fa .wq38zawoq2 .h6qafk7w0u {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .cwuvmju5fa .wq38zawoq2 .h6qafk7w0u {
        margin-bottom: 15px;
    }
}

.cwuvmju5fa .wq38zawoq2 .h44ee6h1r2 {
    margin-bottom: 0;
}

.cwuvmju5fa .a3byrmz0w7 {
    margin-bottom: 40px;
    color: #000000;
}

@media (max-width: 992px) {
    .cwuvmju5fa .a3byrmz0w7 {
        margin-bottom: 15px;
    }
}

.cwuvmju5fa .fcvpb5c9u4 {
    margin-bottom: 30px;
    color: #000000;
}

@media (max-width: 992px) {
    .cwuvmju5fa .fcvpb5c9u4 {
        margin-bottom: 15px;
    }
}

.cwuvmju5fa .h6qafk7w0u {
    color: #000000;
}

.cwuvmju5fa .h44ee6h1r2 {
    color: #000000;
}

.vkzyt7pyo3 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.vkzyt7pyo3 .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.vkzyt7pyo3 .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.vkzyt7pyo3 .wq38zawoq2 .h44ee6h1r2 {
    margin-bottom: 60px;
}

@media (max-width: 992px) {
    .vkzyt7pyo3 .wq38zawoq2 .h44ee6h1r2 {
        margin-bottom: 30px;
    }
}

.vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9 {
    margin-bottom: 140px;
}

@media (max-width: 992px) {
    .vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9 {
        margin-bottom: 30px;
    }
}

.vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9:nth-child(2n) .q2lshg0zlf {
    margin-left: 130px;
}

@media (max-width: 1440px) {
    .vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9:nth-child(2n) .q2lshg0zlf {
        margin-left: 60px;
    }
}

@media (max-width: 992px) {
    .vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9:nth-child(2n) .q2lshg0zlf {
        margin-left: 0;
    }
}

.vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9:nth-child(2n) .q2lshg0zlf .npfpxmqv2z .w6u2qyfgv8 img {
    height: 510px;
}

@media (max-width: 992px) {
    .vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9:nth-child(2n) .q2lshg0zlf .npfpxmqv2z .w6u2qyfgv8 img {
        height: 300px;
    }
}

.vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9:hover .q2lshg0zlf .npfpxmqv2z .jqcgepkzkm,
.vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9:focus .q2lshg0zlf .npfpxmqv2z .jqcgepkzkm {
    opacity: 1;
}

.vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf {
    height: 100%;
}

.vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .npfpxmqv2z {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 15px;
}

.vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .npfpxmqv2z .jqcgepkzkm {
    position: absolute;
    opacity: 0;
    transition: all 0.3s ease;
}

@media (max-width: 992px) {
    .vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .npfpxmqv2z .jqcgepkzkm {
        opacity: 1 !important;
    }
}

.vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .npfpxmqv2z .w6u2qyfgv8 {
    width: 100%;
}

.vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .npfpxmqv2z .w6u2qyfgv8 img {
    height: 700px;
    width: 100%;
    object-fit: cover;
}

@media (max-width: 992px) {
    .vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .npfpxmqv2z .w6u2qyfgv8 img {
        height: 300px;
    }
}

.vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .jabv9bjg6f {
    margin-bottom: 0;
}

.vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .w3v5d12t7j {
    margin-bottom: 0;
}

.vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .k4gn08dmdp {
    margin-top: 30px;
}

@media (max-width: 992px) {
    .vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .k4gn08dmdp {
        margin-top: 15px;
    }
}

.vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .k4gn08dmdp .iuks4lsj9z {
    display: inline-flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    list-style-type: none;
    animation: none !important;
}

.vkzyt7pyo3 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .k4gn08dmdp .iuks4lsj9z .op9i2ohdob {
    padding: 8px 20px;
    overflow: hidden;
    margin: 0 10px 10px 0;
    border: 1px solid #bbbbbb;
}

.vkzyt7pyo3 .h44ee6h1r2 {
    color: #000000;
}

.vkzyt7pyo3 .jabv9bjg6f {
    color: #000000;
}

.vkzyt7pyo3 .w3v5d12t7j {
    color: #000000;
}

.vkzyt7pyo3 .iuks4lsj9z {
    color: #000000;
}

.ry0ikwhwuj {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.ry0ikwhwuj .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.ry0ikwhwuj .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.ry0ikwhwuj .pai2hi6a8m {
    margin-bottom: 60px;
}

@media (max-width: 992px) {
    .ry0ikwhwuj .pai2hi6a8m {
        margin-bottom: 30px;
    }
}

.ry0ikwhwuj .pai2hi6a8m .h6qafk7w0u {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .ry0ikwhwuj .pai2hi6a8m .h6qafk7w0u {
        margin-bottom: 15px;
    }
}

.ry0ikwhwuj .pai2hi6a8m .h44ee6h1r2 {
    margin-bottom: 0;
}

.ry0ikwhwuj .h6qafk7w0u {
    color: #000000;
}

.ry0ikwhwuj .h44ee6h1r2 {
    color: #000000;
}

.p35jj4pt34 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.p35jj4pt34 .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.p35jj4pt34 .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.p35jj4pt34 .pai2hi6a8m .h6qafk7w0u {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .p35jj4pt34 .pai2hi6a8m .h6qafk7w0u {
        margin-bottom: 15px;
    }
}

.p35jj4pt34 .pai2hi6a8m .wq38zawoq2 .h44ee6h1r2 {
    display: inline-block;
    width: 70%;
    margin-bottom: 60px;
}

@media (max-width: 992px) {
    .p35jj4pt34 .pai2hi6a8m .wq38zawoq2 .h44ee6h1r2 {
        width: 100%;
        margin-bottom: 30px;
    }
}

.p35jj4pt34 .pai2hi6a8m .piol0cqlhc .fcvpb5c9u4 {
    display: inline-block;
    width: 70%;
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .p35jj4pt34 .pai2hi6a8m .piol0cqlhc .fcvpb5c9u4 {
        width: 100%;
        margin-bottom: 15px;
    }
}

.p35jj4pt34 .h6qafk7w0u {
    color: #000000;
}

.p35jj4pt34 .h44ee6h1r2 {
    color: #000000;
}

.p35jj4pt34 .fcvpb5c9u4 {
    color: #000000;
}

.d65lzfleum {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #f2f2f2;
}

.d65lzfleum .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.d65lzfleum .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.d65lzfleum .q26thru9hn {
    justify-content: center;
}

.d65lzfleum .xom5tmlzfd {
    padding-right: 80px;
    padding-right: 0;
    padding-left: 80px;
}

@media (max-width: 1440px) {
    .d65lzfleum .xom5tmlzfd {
        padding-right: 60px;
    }
}

@media (max-width: 992px) {
    .d65lzfleum .xom5tmlzfd {
        padding-right: 0;
        margin-bottom: 30px;
    }
}

@media (max-width: 1440px) {
    .d65lzfleum .xom5tmlzfd {
        padding-right: 0;
        padding-left: 60px;
    }
}

@media (max-width: 992px) {
    .d65lzfleum .xom5tmlzfd {
        padding-left: 0;
    }
}

.d65lzfleum .xom5tmlzfd .ey0mrl70m5 iframe {
    height: 500px;
    filter: grayscale(1);
}

@media (max-width: 992px) {
    .d65lzfleum .xom5tmlzfd .ey0mrl70m5 iframe {
        height: 300px;
    }
}

.d65lzfleum .pai2hi6a8m .h44ee6h1r2 {
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .d65lzfleum .pai2hi6a8m .h44ee6h1r2 {
        width: 100%;
    }
}

.d65lzfleum .h44ee6h1r2 {
    color: #000000;
}

.d65lzfleum .fcvpb5c9u4 {
    color: #000000;
}

.ltbsoto5b6 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.ltbsoto5b6 .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.ltbsoto5b6 .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.ltbsoto5b6 .wq38zawoq2 .h44ee6h1r2 {
    margin-bottom: 60px;
}

@media (max-width: 992px) {
    .ltbsoto5b6 .wq38zawoq2 .h44ee6h1r2 {
        margin-bottom: 30px;
    }
}

.ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9 {
    margin-bottom: 140px;
}

@media (max-width: 992px) {
    .ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9 {
        margin-bottom: 30px;
    }
}

.ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9:nth-child(2n) .q2lshg0zlf {
    margin-left: 130px;
}

@media (max-width: 1440px) {
    .ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9:nth-child(2n) .q2lshg0zlf {
        margin-left: 60px;
    }
}

@media (max-width: 992px) {
    .ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9:nth-child(2n) .q2lshg0zlf {
        margin-left: 0;
    }
}

.ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9:nth-child(2n) .q2lshg0zlf .npfpxmqv2z {
    height: 510px;
}

@media (max-width: 992px) {
    .ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9:nth-child(2n) .q2lshg0zlf .npfpxmqv2z {
        height: 300px;
    }
}

.ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9:hover .q2lshg0zlf .npfpxmqv2z .jqcgepkzkm,
.ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9:focus .q2lshg0zlf .npfpxmqv2z .jqcgepkzkm {
    opacity: 1;
}

.ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf {
    height: 100%;
}

.ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .npfpxmqv2z {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 15px;
    padding: 70px;
    height: 700px;
}

@media (max-width: 1440px) {
    .ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .npfpxmqv2z {
        padding: 40px;
    }
}

@media (max-width: 992px) {
    .ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .npfpxmqv2z {
        height: 400px;
        padding: 30px 15px;
    }
}

.ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .npfpxmqv2z .skh0me0gol img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .npfpxmqv2z .jqcgepkzkm {
    position: absolute;
    opacity: 0;
    transition: all 0.3s ease;
    z-index: 2;
}

@media (max-width: 992px) {
    .ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .npfpxmqv2z .jqcgepkzkm {
        opacity: 1 !important;
    }
}

.ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .npfpxmqv2z .w6u2qyfgv8 {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 1;
}

.ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .npfpxmqv2z .w6u2qyfgv8 img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .jabv9bjg6f {
    margin-bottom: 15px;
}

.ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .r2g6923o3e {
    margin-bottom: 15px;
}

.ltbsoto5b6 .h4dk9rqfbq .x1yi944rp9 .q2lshg0zlf .tgmakcb4eu .jpxkxp7qbs {
    margin-bottom: 0;
}

.ltbsoto5b6 .h44ee6h1r2 {
    color: #000000;
}

.ltbsoto5b6 .jabv9bjg6f {
    color: #000000;
}

.ltbsoto5b6 .r2g6923o3e {
    color: #000000;
}

.ltbsoto5b6 .jpxkxp7qbs {
    color: #000000;
}

.dxy965yo5g {
    padding-top: 5rem;
    padding-bottom: 5rem;
    overflow: hidden;
    background-color: #f2f2f2;
}

.dxy965yo5g .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.dxy965yo5g .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.dxy965yo5g .wq38zawoq2 {
    margin-bottom: 60px;
}

@media (max-width: 992px) {
    .dxy965yo5g .wq38zawoq2 {
        margin-bottom: 30px;
    }
}

.dxy965yo5g .wq38zawoq2 .h6qafk7w0u {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .dxy965yo5g .wq38zawoq2 .h6qafk7w0u {
        margin-bottom: 15px;
    }
}

.dxy965yo5g .wq38zawoq2 .h44ee6h1r2 {
    margin-bottom: 0;
}

.dxy965yo5g .li094sldo0 {
    display: flex;
    justify-content: center;
    position: relative;
    min-width: 1245px;
    max-width: 1245px;
}

@media (max-width: 1440px) {
    .dxy965yo5g .li094sldo0 {
        min-width: 845px;
        max-width: 845px;
    }
}

@media (max-width: 1200px) {
    .dxy965yo5g .li094sldo0 {
        min-width: 545px;
        max-width: 545px;
    }
}

@media (max-width: 767px) {
    .dxy965yo5g .li094sldo0 {
        min-width: 100%;
        max-width: 100%;
    }
}

.dxy965yo5g .li094sldo0 .ektfd7wjg9 {
    width: 100%;
}

.dxy965yo5g .li094sldo0 .ektfd7wjg9 .q2lshg0zlf {
    display: flex;
}

@media (max-width: 992px) {
    .dxy965yo5g .li094sldo0 .ektfd7wjg9 .q2lshg0zlf {
        display: block;
    }
}

.dxy965yo5g .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .w6u2qyfgv8 {
    position: relative;
    width: 50%;
    min-height: 620px;
}

@media (max-width: 992px) {
    .dxy965yo5g .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .w6u2qyfgv8 {
        width: 100%;
        min-height: auto;
        height: 300px;
    }
}

.dxy965yo5g .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .w6u2qyfgv8 img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.dxy965yo5g .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .g350co2w48 {
    width: 50%;
    min-height: 620px;
    padding: 40px;
    background-color: #ffffff;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative;
    z-index: 1;
}

@media (max-width: 992px) {
    .dxy965yo5g .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .g350co2w48 {
        width: 100%;
        min-height: auto;
        padding: 30px 15px;
    }
}

.dxy965yo5g .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .g350co2w48 .tgmakcb4eu .jabv9bjg6f {
    margin-bottom: 15px;
}

.dxy965yo5g .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .g350co2w48 .tgmakcb4eu .r2g6923o3e {
    margin-bottom: 15px;
}

.dxy965yo5g .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .g350co2w48 .jpxkxp7qbs {
    margin-top: 30px;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .dxy965yo5g .li094sldo0 .ektfd7wjg9 .q2lshg0zlf .g350co2w48 .jpxkxp7qbs {
        margin-top: 15px;
    }
}

.dxy965yo5g .rj6p854vzd,
.dxy965yo5g .g9xik2d2c4 {
    display: flex;
}

.dxy965yo5g .dmrmibdflu {
    top: 0;
    width: 70px;
    height: 70px;
    font-size: 28px;
    background-color: #ffffff !important;
    color: #000000 !important;
    border: none !important;
    transition: all 0.3s;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: 1 !important;
    top: -8rem;
}

@media (max-width: 992px) {
    .dxy965yo5g .dmrmibdflu {
        width: 45px;
        height: 45px;
        font-size: 22px;
    }
}

@media (max-width: 992px) {
    .dxy965yo5g .dmrmibdflu {
        top: 0;
    }
}

.dxy965yo5g .dmrmibdflu:hover {
    background-color: #ea9ab2 !important;
    color: #000000 !important;
}

.dxy965yo5g .dmrmibdflu:disabled {
    opacity: 0.5 !important;
    background-color: #ffffff !important;
    color: #000000 !important;
}

.dxy965yo5g .dmrmibdflu.g9xik2d2c4 {
    right: 84px;
}

@media (max-width: 992px) {
    .dxy965yo5g .dmrmibdflu.g9xik2d2c4 {
        right: 55px;
    }
}

.dxy965yo5g .dmrmibdflu.rj6p854vzd {
    right: 0;
}

.dxy965yo5g .hwjqalshrd {
    position: relative;
    width: 100%;
    padding-top: 6rem;
    padding-top: 0;
}

@media (max-width: 992px) {
    .dxy965yo5g .hwjqalshrd {
        padding-top: 4rem;
    }
}

.dxy965yo5g .hyamttscjx {
    overflow: visible;
    width: 100%;
    margin-right: 1rem;
}

.dxy965yo5g .hyamttscjx.is-draggable {
    cursor: grab;
}

.dxy965yo5g .hyamttscjx.is-dragging {
    cursor: grabbing;
}

.dxy965yo5g .oktqiela5q {
    display: flex;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -webkit-tap-highlight-color: transparent;
}

.dxy965yo5g .item-menu-overlay {
    opacity: 0 !important;
}

.dxy965yo5g .h6qafk7w0u {
    color: #000000;
}

.dxy965yo5g .h44ee6h1r2 {
    color: #000000;
}

.dxy965yo5g .jabv9bjg6f {
    color: #000000;
}

.dxy965yo5g .r2g6923o3e {
    color: #000000;
}

.dxy965yo5g .jpxkxp7qbs {
    color: #000000;
}

.xh3u9foimg {
    background-image: url("photo-1627052045672-be78a58fcd37.jpeg");
}

.xh3u9foimg .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.xh3u9foimg .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.xh3u9foimg .skh0me0gol {
    height: 450px;
}

@media (max-width: 992px) {
    .xh3u9foimg .skh0me0gol {
        height: 350px;
    }
}

.ej2223s1f5 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #ffffff;
}

.ej2223s1f5 .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.ej2223s1f5 .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.ej2223s1f5 .ygqiyuby85 {
    justify-content: space-between;
}

.ej2223s1f5 .q26thru9hn {
    justify-content: center;
}

.ej2223s1f5 .npfpxmqv2z {
    padding-right: 80px;
}

@media (max-width: 1440px) {
    .ej2223s1f5 .npfpxmqv2z {
        padding-right: 60px;
    }
}

@media (max-width: 992px) {
    .ej2223s1f5 .npfpxmqv2z {
        padding-right: 0;
        margin-bottom: 30px;
    }
}

.ej2223s1f5 .npfpxmqv2z img {
    width: 100%;
    height: 500px;
    object-fit: cover;
}

@media (max-width: 992px) {
    .ej2223s1f5 .npfpxmqv2z img {
        height: 300px;
    }
}

.ej2223s1f5 .pai2hi6a8m .h6qafk7w0u {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .ej2223s1f5 .pai2hi6a8m .h6qafk7w0u {
        margin-bottom: 15px;
    }
}

.ej2223s1f5 .pai2hi6a8m .h44ee6h1r2 {
    margin-bottom: 0;
}

.ej2223s1f5 .pai2hi6a8m .piol0cqlhc .fcvpb5c9u4 {
    display: inline-block;
    width: 70%;
    margin-top: 60px;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .ej2223s1f5 .pai2hi6a8m .piol0cqlhc .fcvpb5c9u4 {
        width: 100%;
        margin-top: 30px;
    }
}

.ej2223s1f5 .pai2hi6a8m .jqcgepkzkm {
    margin-top: 30px;
}

@media (max-width: 992px) {
    .ej2223s1f5 .pai2hi6a8m .jqcgepkzkm {
        margin-top: 15px;
    }
}

.ej2223s1f5 .h6qafk7w0u {
    color: #000000;
}

.ej2223s1f5 .h44ee6h1r2 {
    color: #000000;
}

.ej2223s1f5 .fcvpb5c9u4 {
    color: #000000;
}

.cid-v2aB6JrVQq {
    padding-top: 1rem;
    padding-bottom: 1rem;
    background-color: #ea9ab2;
}

.cid-v2aB6JrVQq .x1yi944rp9:focus,
.cid-v2aB6JrVQq span:focus {
    outline: none;
}

.cid-v2aB6JrVQq .geo2uho9r7 {
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
}

.cid-v2aB6JrVQq .x1yi944rp9 {
    padding: 10px 0;
    color: #000000;
    min-height: 90px;
}

@media (max-width: 768px) {
    .cid-v2aB6JrVQq .x1yi944rp9 {
        min-height: 45px;
    }
}

.glt9mx6gnk {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #000000;
}

.glt9mx6gnk .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.glt9mx6gnk .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.glt9mx6gnk .pai2hi6a8m .h6qafk7w0u {
    margin-bottom: 60px;
}

@media (max-width: 992px) {
    .glt9mx6gnk .pai2hi6a8m .h6qafk7w0u {
        margin-bottom: 30px;
        width: 100%;
    }
}

.glt9mx6gnk .pai2hi6a8m .ujfhhh6a9f {
    border-bottom: none;
    margin-bottom: 30px;
}

.glt9mx6gnk .pai2hi6a8m .ujfhhh6a9f .q91zx812d5.ok2zusm7s9 {
    border: none;
    padding: 0;
    border-radius: 0 !important;
    background-color: transparent;
    display: inline-flex;
    flex-wrap: wrap;
}

.glt9mx6gnk .pai2hi6a8m .ujfhhh6a9f .q91zx812d5.ok2zusm7s9 .habft0pnuf {
    padding: 0;
    border: none;
    display: block;
    margin: 0 10px 10px 0;
}

.glt9mx6gnk .pai2hi6a8m .ujfhhh6a9f .q91zx812d5.ok2zusm7s9 .habft0pnuf .snfby4subs {
    display: flex;
    color: #ffffff;
    padding: 8px 20px;
    border: none;
    transition: all 0.3s ease-in-out;
    align-items: center;
    justify-content: center;
    background-color: #232323;
}

.glt9mx6gnk .pai2hi6a8m .ujfhhh6a9f .q91zx812d5.ok2zusm7s9 .habft0pnuf .snfby4subs.g5ifknw94x {
    background-color: #ffffff;
    color: #000000;
}

.glt9mx6gnk .pai2hi6a8m .q867qkzgft .be1uy39zf0 .g350co2w48 {
    display: flex;
    justify-content: space-between;
    border: none;
    background-color: transparent;
}

@media (max-width: 992px) {
    .glt9mx6gnk .pai2hi6a8m .q867qkzgft .be1uy39zf0 .g350co2w48 {
        display: block;
    }
}

.glt9mx6gnk .pai2hi6a8m .q867qkzgft .be1uy39zf0 .g350co2w48 .piol0cqlhc {
    width: 65%;
}

@media (max-width: 1440px) {
    .glt9mx6gnk .pai2hi6a8m .q867qkzgft .be1uy39zf0 .g350co2w48 .piol0cqlhc {
        width: 60%;
    }
}

@media (max-width: 992px) {
    .glt9mx6gnk .pai2hi6a8m .q867qkzgft .be1uy39zf0 .g350co2w48 .piol0cqlhc {
        width: 100%;
        margin-bottom: 30px;
    }
}

.glt9mx6gnk .pai2hi6a8m .q867qkzgft .be1uy39zf0 .g350co2w48 .piol0cqlhc .n7ipuut95d {
    margin-bottom: 0;
}

.glt9mx6gnk .pai2hi6a8m .q867qkzgft .be1uy39zf0 .g350co2w48 .evb9vsuydj {
    width: 25%;
}

@media (max-width: 1440px) {
    .glt9mx6gnk .pai2hi6a8m .q867qkzgft .be1uy39zf0 .g350co2w48 .evb9vsuydj {
        width: 35%;
    }
}

@media (max-width: 992px) {
    .glt9mx6gnk .pai2hi6a8m .q867qkzgft .be1uy39zf0 .g350co2w48 .evb9vsuydj {
        width: 100%;
    }
}

.glt9mx6gnk .pai2hi6a8m .q867qkzgft .be1uy39zf0 .g350co2w48 .evb9vsuydj .skh0me0gol {
    margin-bottom: 15px;
}

.glt9mx6gnk .pai2hi6a8m .q867qkzgft .be1uy39zf0 .g350co2w48 .evb9vsuydj .skh0me0gol img {
    height: 300px;
    object-fit: cover;
}

.glt9mx6gnk .pai2hi6a8m .q867qkzgft .be1uy39zf0 .g350co2w48 .evb9vsuydj .jdwyrov3zt {
    margin-bottom: 0;
}

.glt9mx6gnk .pai2hi6a8m .q867qkzgft .be1uy39zf0 .g350co2w48 .evb9vsuydj .fojmokez7a {
    margin-bottom: 0;
}

.glt9mx6gnk .h6qafk7w0u {
    color: #ffffff;
}

.glt9mx6gnk .n7ipuut95d {
    color: #ffffff;
}

.glt9mx6gnk .jdwyrov3zt {
    color: #ffffff;
}

.glt9mx6gnk .fojmokez7a {
    color: #ffffff;
}

.ofa96c7swg {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #000000;
}

.ofa96c7swg .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.ofa96c7swg .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

@media (max-width: 992px) {
    .ofa96c7swg .wq38zawoq2 {
        margin-bottom: 30px;
    }
}

.ofa96c7swg .wq38zawoq2 .h6qafk7w0u {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .ofa96c7swg .wq38zawoq2 .h6qafk7w0u {
        margin-bottom: 15px;
    }
}

.ofa96c7swg .wq38zawoq2 .wq38zawoq2 .h44ee6h1r2 {
    display: inline-block;
    width: 90%;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .ofa96c7swg .wq38zawoq2 .wq38zawoq2 .h44ee6h1r2 {
        width: 100%;
    }
}

.ofa96c7swg .e7uixmabfc .e4ntbau8u8.ygqiyuby85 {
    margin: 0;
}

.ofa96c7swg .e7uixmabfc .e4ntbau8u8.ygqiyuby85 .cwai1sfrj5 {
    margin-bottom: 0 !important;
}

.ofa96c7swg .e7uixmabfc .e4ntbau8u8.ygqiyuby85 .cwai1sfrj5 .n5ieprvl3h {
    margin-bottom: 10px;
}

.ofa96c7swg .e7uixmabfc .e4ntbau8u8.ygqiyuby85 .cwai1sfrj5 .kz25q0yl5k {
    background-color: #232323;
    padding: 8px 20px;
    box-shadow: none;
    border: 2px solid transparent !important;
    margin-bottom: 20px;
}

.ofa96c7swg .e7uixmabfc .e4ntbau8u8.ygqiyuby85 .cwai1sfrj5 .kz25q0yl5k::placeholder {
    color: #ffffff;
    opacity: 0.5;
}

.ofa96c7swg .e7uixmabfc .e4ntbau8u8.ygqiyuby85 .cwai1sfrj5 .kz25q0yl5k:hover,
.ofa96c7swg .e7uixmabfc .e4ntbau8u8.ygqiyuby85 .cwai1sfrj5 .kz25q0yl5k:focus {
    box-shadow: none;
    border: 2px solid #ea9ab2 !important;
}

.ofa96c7swg .e7uixmabfc .e4ntbau8u8.ygqiyuby85 .cwai1sfrj5 textarea {
    min-height: 140px;
}

.ofa96c7swg .e7uixmabfc .e4ntbau8u8.ygqiyuby85 .cwai1sfrj5 .form-check {
    padding-left: 2.1em;
}

.ofa96c7swg .e7uixmabfc .e4ntbau8u8.ygqiyuby85 .cwai1sfrj5 .form-check .form-check-input {
    background-color: #ffffff;
    border-color: #ffffff;
}

.ofa96c7swg .e7uixmabfc .e4ntbau8u8.ygqiyuby85 .jqcgepkzkm {
    width: 100%;
    margin-top: 30px;
}

@media (max-width: 992px) {
    .ofa96c7swg .e7uixmabfc .e4ntbau8u8.ygqiyuby85 .jqcgepkzkm {
        margin-top: 15px;
    }
}

.ofa96c7swg .e7uixmabfc .e4ntbau8u8.ygqiyuby85 .jqcgepkzkm .ma615jv3ms {
    margin-bottom: 0;
}

.ofa96c7swg .h6qafk7w0u {
    color: #ffffff;
}

.ofa96c7swg .h44ee6h1r2 {
    color: #ffffff;
}

.ofa96c7swg label {
    color: #ffffff;
}

.cbd3pwho77 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #000000;
}

.cbd3pwho77 .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.cbd3pwho77 .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.cbd3pwho77 .q26thru9hn {
    justify-content: center;
}

.cbd3pwho77 .kzlv4i2puz {
    margin-right: 80px;
    position: relative;
    height: 100%;
    min-height: 740px;
    margin-right: 0;
    margin-left: 80px;
}

@media (max-width: 1440px) {
    .cbd3pwho77 .kzlv4i2puz {
        margin-right: 60px;
    }
}

@media (max-width: 992px) {
    .cbd3pwho77 .kzlv4i2puz {
        margin-right: 0;
        margin-bottom: 30px;
        min-height: auto;
    }
}

@media (max-width: 1440px) {
    .cbd3pwho77 .kzlv4i2puz {
        margin-right: 0;
        margin-left: 60px;
    }
}

@media (max-width: 992px) {
    .cbd3pwho77 .kzlv4i2puz {
        margin-left: 0;
    }
}

.cbd3pwho77 .kzlv4i2puz .pog2bypkq6 img {
    top: 0;
    left: 0;
    width: 550px;
    height: 550px;
}

@media (max-width: 1440px) {
    .cbd3pwho77 .kzlv4i2puz .pog2bypkq6 img {
        width: 100%;
        height: 100%;
    }
}

.cbd3pwho77 .kzlv4i2puz .y8hwp2tsp6 img {
    bottom: 0;
    right: 0;
    width: 370px;
    height: 370px;
    z-index: 1;
}

.cbd3pwho77 .kzlv4i2puz .skh0me0gol img {
    position: absolute;
    object-fit: cover;
}

@media (max-width: 992px) {
    .cbd3pwho77 .kzlv4i2puz .skh0me0gol img {
        position: static;
        height: 300px;
        width: 100%;
    }
}

.cbd3pwho77 .pai2hi6a8m .h6qafk7w0u {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .cbd3pwho77 .pai2hi6a8m .h6qafk7w0u {
        margin-bottom: 15px;
    }
}

.cbd3pwho77 .pai2hi6a8m .peyl8l1hgr {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .cbd3pwho77 .pai2hi6a8m .peyl8l1hgr {
        width: 100%;
        margin-bottom: 15px;
    }
}

.cbd3pwho77 .pai2hi6a8m .m0xawfszin {
    margin-top: 30px;
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .cbd3pwho77 .pai2hi6a8m .m0xawfszin {
        width: 100%;
        margin-top: 15px;
        margin-bottom: 30px;
    }
}

.cbd3pwho77 .h6qafk7w0u {
    color: #ffffff;
}

.cbd3pwho77 .peyl8l1hgr {
    color: #ffffff;
}

.cbd3pwho77 .m0xawfszin {
    color: #ffffff;
}

.jt42pqcg09 {
    padding-top: 5rem;
    padding-bottom: 5rem;
    background-color: #000000;
}

.jt42pqcg09 .jfskyalmxb.oliilk0pi8 {
    display: none;
}

.jt42pqcg09 .jfskyalmxb {
    display: block;
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.jt42pqcg09 .nav-wrapper {
    margin-bottom: 40px;
}

@media (max-width: 992px) {
    .jt42pqcg09 .nav-wrapper {
        margin-bottom: 30px;
    }
}

.jt42pqcg09 .nav-wrapper .iuks4lsj9z {
    padding: 0;
    margin: 0;
    list-style-type: none;
    display: inline-flex;
    flex-direction: column;
}

.jt42pqcg09 .nav-wrapper .iuks4lsj9z .op9i2ohdob {
    width: fit-content;
    position: relative;
    margin-bottom: 20px;
}

@media (max-width: 992px) {
    .jt42pqcg09 .nav-wrapper .iuks4lsj9z .op9i2ohdob {
        margin-bottom: 15px;
    }
}

.jt42pqcg09 .nav-wrapper .iuks4lsj9z .op9i2ohdob:hover::before,
.jt42pqcg09 .nav-wrapper .iuks4lsj9z .op9i2ohdob:focus::before {
    width: 100%;
}

.jt42pqcg09 .nav-wrapper .iuks4lsj9z .op9i2ohdob::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 2px;
    background-color: #e2fa0e;
    transition: all 0.3s ease;
}

.jt42pqcg09 .nav-wrapper .iuks4lsj9z .op9i2ohdob:last-child {
    margin-bottom: 0;
}

@media (max-width: 992px) {
    .jt42pqcg09 .social-wrapper {
        margin-bottom: 30px;
    }
}

.jt42pqcg09 .social-wrapper .social-wrap {
    display: inline-flex;
    align-items: center;
    flex-wrap: wrap;
}

.jt42pqcg09 .social-wrapper .social-wrap .soc-item a {
    display: block;
}

.jt42pqcg09 .social-wrapper .social-wrap .soc-item a:hover .tlmcw015fh::after,
.jt42pqcg09 .social-wrapper .social-wrap .soc-item a:hover .tlmcw015fh::after {
    width: 100%;
}

.jt42pqcg09 .social-wrapper .social-wrap .soc-item a .tlmcw015fh {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 60px;
    height: 60px;
    color: #ffffff;
    background-color: #232323;
    font-size: 28px;
    margin: 0 18px 18px 0;
}

.jt42pqcg09 .social-wrapper .social-wrap .soc-item a .tlmcw015fh::after {
    content: '';
    position: absolute;
    bottom: -3px;
    left: 0;
    width: 0;
    height: 2px;
    background-color: #e2fa0e;
    transition: all 0.3s ease;
}

.jt42pqcg09 .pai2hi6a8m .h44ee6h1r2 {
    margin-bottom: 15px;
}

.jt42pqcg09 .pai2hi6a8m .jqcgepkzkm {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .jt42pqcg09 .pai2hi6a8m .jqcgepkzkm {
        margin-bottom: 15px;
    }
}

.jt42pqcg09 .pai2hi6a8m .fcvpb5c9u4 {
    margin-bottom: 30px;
}

@media (max-width: 992px) {
    .jt42pqcg09 .pai2hi6a8m .fcvpb5c9u4 {
        margin-bottom: 15px;
    }
}

.jt42pqcg09 .pai2hi6a8m .csz53o1jcr {
    margin-bottom: 0;
}

.jt42pqcg09 .iuks4lsj9z {
    color: #ffffff;
}

.jt42pqcg09 .h44ee6h1r2 {
    color: #ffffff;
}

.jt42pqcg09 .fcvpb5c9u4 {
    color: #ffffff;
}

.jt42pqcg09 .csz53o1jcr {
    color: #ffffff;
    text-align: center;
}